Cryptography
Cryptography Fundamentals
Memahami konsep kriptografi dari dasar hingga implementasi
Selamat Datang di Cryptography Fundamentals
Kursus ini terdiri dari 17 pelajaran dalam 4 modul. Pilih salah satu pelajaran dari daftar di samping untuk mulai belajar.
4
Modul
17
Pelajaran
8 jam
Durasi
Beginner
Level
Tujuan Pembelajaran
- Memahami prinsip kerja algoritma kriptografi modern
- Mampu membedakan dan memilih algoritma enkripsi yang tepat
- Menguasai implementasi kriptografi dalam aplikasi
- Memahami serangan kriptografi dan cara mitigasinya
- Mampu mengamankan data menggunakan teknik kriptografi
Modul Pembelajaran
Modul 1 4 pelajaran
Cryptography Foundations
- Sejarah Kriptografi dan Konsep Dasar
- Symmetric vs Asymmetric Cryptography
- Kerberos dan Key Distribution
- +1 pelajaran lainnya
Modul 2 4 pelajaran
Symmetric Encryption
- Classic Ciphers: Caesar, Vigenere, Playfair
- Block Ciphers: AES, DES, 3DES
- Stream Ciphers: RC4, ChaCha20
- +1 pelajaran lainnya
Modul 3 5 pelajaran
Asymmetric Encryption & PKI
- RSA Algorithm dan Key Generation
- Elliptic Curve Cryptography (ECC)
- Diffie-Hellman Key Exchange
- +2 pelajaran lainnya
Modul 4 4 pelajaran
Hash Functions & Digital Signatures
- Hash Functions: SHA-2, SHA-3, BLAKE2
- Hash-based Message Authentication Code (HMAC)
- Digital Signature Algorithm (DSA, ECDSA)
- +1 pelajaran lainnya