THỜI LƯỢNG: 3 ngày (~24 giờ)
GIỚI THIỆU KHÓA HỌC
Chương trình “ECES – Chuyên gia Mật mã học” giới thiệu cho các kỹ sư CNTT về lĩnh vực mật mã. Những người tham gia sẽ tìm hiểu nền tảng của mật mã và kỹ thuật đối xứng hiện đại bao gồm các chi tiết của các thuật toán như Feistel Networks, DES và AES. Các chủ đề chính được giới thiệu như sau:
- Tổng quan về các thuật toán khác như Blowfish, Twofish và Skipjack
- Các thuật toán băm bao gồm MD5, MD6, SHA, Gost, RIPMD 256 và các thuật toán khác.
- Mật mã không đối xứng bao gồm các mô tả kỹ lưỡng về RSA, Elgamal, Đường cong Elliptic và DSA.
- Các khái niệm quan trọng như sự lan tỏa, sự nhầm lẫn và nguyên tắc của Kerkchoff.
MỤC TIÊU KHÓA HỌC
Sau khi hoàn tất khóa học, học viên sẽ có kiến thức về:
- Cách thiết lập VPN
- Mã hóa ổ đĩa
- Kinh nghiệm thực hành với kỹ thuật in ẩn
- Có kinh nghiệm trong các thuật toán mật mã khác nhau, từ mật mã cổ điển như mật mã Caesar đến các thuật toán hiện đại như AES và RSA.
- Các loại tiêu chuẩn mã hóa và sự khác biệt của chúng
- Cách chọn tiêu chuẩn tốt nhất cho tổ chức của bạn
- Cách nâng cao kiến thức kiểm tra bút của bạn trong mã hóa
- Triển khai đúng và sai các công nghệ mã hóa
- Những sai lầm phổ biến trong việc triển khai công nghệ mã hóa
- Các phương pháp hay nhất khi triển khai công nghệ mã hóa
ĐỐI TƯỢNG THAM GIA
- Ethical hackers
- Chuyên gia kiểm thử thâm nhập
- Bất kỳ ai tham gia vào việc lựa chọn và triển khai các chứng chỉ kỹ thuật số VPN
KHÓA HỌC LIÊN QUAN
CHỨNG NHẬN
Sau khi hoàn tất khóa học, học viên sẽ được cấp chứng nhận hoàn tất bởi SmartPro.
NỘI DUNG KHÓA HỌC
Module 1: Introduction and History of Cryptography
- What is Cryptography?
- History of Cryptography
- Mono-Alphabet Substitution
- Multi-Alphabet Substitution
- Homophonic Substitution
- Null Ciphers
- Book Ciphers
- Rail Fence Ciphers
- The Enigma Machine
- CrypTool
Module 2: Symmetric Cryptography & Hashes
- Symmetric Cryptography
- Information Theory
- Kerckhoffs’s Principle
- Substitution
- Transposition
- Binary Math
- Block Cipher vs. Stream Cipher
- Symmetric Block Cipher Algorithms
- Symmetric Algorithm Methods
- Symmetric Stream Ciphers
- Hash Function
- CryptoBench
Module 3: Number Theory and Asymmetric Cryptography
- Asymmetric Encryption
- Basic Number Facts
- Birthday Theorem
- Random Number Generator
- Diffie-Hellman
- Rivest Shamir Adleman (RSA)
- Menezes–Qu–Vanstone
- Digital Signature Algorithm
- Elliptic Curve
- Elgamal
- CrypTool
Module 4: Applications of Cryptography
- FIPS Standards
- Digital Signatures
- What is a Digital Certificate?
- Certificate Authority (CA)
- Registration Authority (RA)
- Public Key Infrastructure (PKI)
- Digital Certificate Terminology
- Server-based Certificate Validation Protocol
- Digital Certificate Management
- Trust Models
- Certificates and Web Servers
- Microsoft Certificate Services
- Windows Certificates: certmgr.msc
- Authentication
- Pretty Good Privacy (PGP)
- Wi-Fi Encryption
- SSL
- TLS
- Virtual Private Network (VPN)
- Encrypting Files
- BitLocker
- Disk Encryption Software: VeraCrypt
- Common Cryptography Mistakes
- Steganography
- Steganalysis
- Steganography Detection Tools
- National Security Agency and Cryptography
- Unbreakable Encryption
Module 5: Cryptanalysis
- Breaking Ciphers
- Cryptanalysis
- Frequency Analysis
- Kasiski
- Cracking Modern Cryptography
- Linear Cryptanalysis
- Differential Cryptanalysis
- Integral Cryptanalysis
- Cryptanalysis Resources
- Cryptanalysis Success
- Rainbow Tables
- Password Cracking
- Tools