Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Cryptography

Mật mã học

Mật mã học

Nắm vững kiến thức nền tảng về mật mã học và triển khai các kỹ thuật mã hóa bằng Python để bảo vệ dữ liệu và thông tin liên lạc.

4.4
(21 đánh giá)
152 học viên
Giảng viên
HeadEasy Labs
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
10.000đ 399.000đ -97%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
2.5 giờ video
28 bài giảng
3 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Hiểu cách thức mã hóa, giải mã và xác thực dữ liệu
Viết chương trình Python sử dụng thuật toán băm và mã hóa
Triển khai an toàn các ứng dụng mật mã trong thực tế
Hiểu cách các công cụ an ninh mạng bảo vệ thông tin ở hậu trường

Yêu cầu

Hiểu biết cơ bản về lập trình (tốt nhất là Python)

Đối tượng phù hợp

Người mới bắt đầu với Mật mã học
Nhà phát triển tương lai
Người đam mê An ninh mạng

Nội dung khóa học

8 phần • 28 bài giảng
1 Giới thiệu
1 Mật mã học là gì
2 Lịch sử & Sự phát triển
3 Mục tiêu của Mật mã học
4 Tóm tắt
1 Cài đặt
2 Mã hóa & Giải mã
3 Mã hóa Đối xứng và Bất đối xứng
4 Khóa
5 Tóm tắt
1 Thuật toán phổ biến DES
2 Thuật toán phổ biến AES
3 Ví dụ thực tế sử dụng AES
4 Tóm tắt
1 RSA
2 Trao đổi khóa và Giao tiếp an toàn
3 Diffie-Hellman
4 Hạ tầng Khóa công khai PKI
5 Tóm tắt
1 Hàm băm
2 Chữ ký số
3 Tóm tắt
1 Các cuộc tấn công phổ biến
2 Tầm quan trọng của Quản lý khóa, Sử dụng thư viện chuẩn, Cập nhật thuật toán
3 Tóm tắt
1 Mã hóa và Giải mã sử dụng Fernet
2 Dự án Filelocker (Phần 1)
3 Dự án Filelocker (Phần 2)

Giới thiệu khóa học

In today's digital world, security is paramount. Every message, transaction, and click is vulnerable to cyber threats, but cryptography ensures that our data stays safe. Cryptography for Beginners takes you step-by-step through the core concepts of cryptography, from basic principles to writing your own encryption programs in Python.

This course is designed for absolute beginners, with no prior cryptography experience required. We will cover:

  • Symmetric and Asymmetric Encryption: Understanding the difference between these two encryption methods and how they are used in real-world applications like WhatsApp, online banking, and secure email.

  • Hashing Algorithms: How passwords and sensitive data are securely hashed and verified.

  • Practical Python Implementation: You’ll learn to write Python code for encryption, decryption, and hashing using modern algorithms like AES, RSA, and SHA.

  • Real-World Application: In the final project, you’ll build a fully functional Password Manager that encrypts and stores your passwords securely.

By the end of this course, you’ll not only have a solid understanding of cryptography but also the ability to apply these techniques to protect sensitive information. Whether you’re an aspiring developer, cybersecurity enthusiast, or just curious about how data security works, this course provides the hands-on knowledge you need.
I am very excited to see you in the course!!

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Computer Science
Hiển thị tất cả khoá học Cybersecurity
Microsoft Purview

Microsoft Purview

Christopher Nett | 80.000+ Enrollments Worldwide

4.5 (1052)
5,767
50.000đ -95%
Hiển thị tất cả khoá học Data Security
Hiển thị tất cả khoá học Python
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊