Cryptography

Cryptography Fundamentals

Memahami konsep kriptografi dari dasar hingga implementasi

17 Pelajaran 4 Modul 8 jam Beginner

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
Mulai Modul 1
Modul 2 4 pelajaran

Symmetric Encryption

  • Classic Ciphers: Caesar, Vigenere, Playfair
  • Block Ciphers: AES, DES, 3DES
  • Stream Ciphers: RC4, ChaCha20
  • +1 pelajaran lainnya
Mulai Modul 2
Modul 3 5 pelajaran

Asymmetric Encryption & PKI

  • RSA Algorithm dan Key Generation
  • Elliptic Curve Cryptography (ECC)
  • Diffie-Hellman Key Exchange
  • +2 pelajaran lainnya
Mulai Modul 3
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
Mulai Modul 4