IF4020 Kriptografi - Semester II Tahun 2022/2023

  1. Informasi Perkuliahan
  2. Slide Bahan kuliah
  3. Pranala
  4. Tugas
  5. Ujian
  6. Makalah mahasiswa
  7. Nilai Akhir
  8. Foto peserta kuliah tahun ini
  9. Video dokumentasi
  10. Pengumuman

Informasi Perkuliahan

Unduh informasi perkuliahan 2023 dan rencana perkuliahan per minggu ini


Slide Bahan Kuliah
  1. 01-Pengantar Kriptografi (Update materi 2023)
  2. 02-Kriptografi klasik (Bagian 1) (Update materi 2023)
    Tambahan:
    Applet Java "Caesar Cipher" (.jar)
    Applet Java "Substitution Cipher" (.jar)

  3. 03-Kriptografi klasik (Bagian 2) (Update materi 2023)
  4. 04-Kriptografi klasik (Bagian 3) (Update materi 2023)
  5. 05-Kriptografi klasik (Bagian 4) (Update materi 2023)
    Tambahan:
    Cracking the Enigma: the Secret Battlefield of WW 2
    Solving the Enigma

  6. 06-Unbreakable Cipher: One-time Pad (OTP) (Update materi 2023)
  7. 07-Serangan terhadap kriptografi (Update materi 2023)
  8. 08-Steganografi (Bagian 1) (Update materi 2023)
  9. 09-Steganografi (Bagian 2) (Update materi 2023)
  10. 10-Digital Watermarking (Update materi 2023)
  11. 11-Kriptografi modern (Update materi 2023)
  12. 12-Cipher alir (stream cipher) (Update materi 2023)
  13. 13-Cipher blok (block cipher) - Bagian 1 (Update materi 2023)
  14. 14-Perancangan cipher blok (block cipher) (Update materi 2023)
  15. 15-Review beberapa cipher blok (block cipher) - Bagian 1: DES, Triple DES (Update materi 2023)
  16. 16-Review beberapa cipher blok (block cipher) - Bagian 2: GOST, RC5, RC6, Blowfish, Twofish, Mars, Serpent (Update materi 2023)
  17. 17-Review beberapa cipher blok (block cipher) - Bagian 3: AES (Update materi 2023)
  18. 18-Kriptografi kunci-publik (Update materi 2023)
  19. 19-Algoritma RSA (Update materi 2023)
  20. 20-Algoritma ElGamal (Update materi 2023)
  21. 21-Algoritma kriptografi knapsack
  22. 21-Algoritma pertukaran kunci Diffie-Hellman (Update materi 2023)
  23. a) Elliptic Curve Cryptography (ECC) - Bagian 1
  24. b) Elliptic Curve Cryptography (ECC) - Bagian 2
    Baca paper ECC 1: Encoding And Decoding of a Message in the Implementation of Elliptic Curve Cryptography using Koblitz’s Method
    Baca paper ECC 2: Implementation of Text Encryption using Elliptic Curve Cryptography
  25. Fungsi hash (Update materi 2023)
  26. Fungsi hash SHA-1 (Update materi 2023)
  27. Fungsi hash SHA-3 (Keccak) (Update materi 2023)
  28. Tanda-tangan digital (digital signature) (Update materi 2023)
  29. Digital Signature Standard (DSS)
  30. Message Authentication Code (MAC)
  31. Sertifikat digital
  32. Public Key Infrastructure (PKI)
  33. Protokol Kriptografi (Update materi 2023)
  34. Secure Socket Layer (SSL) (Update materi 2023)
  35. Enkripsi homomorfik (homomorphic encryption) (Update materi 2023)
    Baca: Introduction to CKKS
  36. Skema pembagian data rahasia (Secret sharing scheme) (Update materi 2023)
  37. Pembangkit bilangan acak (Update materi 2023)
  38. Kriptografi Visual (Visual Cryptography) - Bagian 1
  39. Kriptografi Visual (Visual Cryptography) - Bagian 2
  40. Pnggunaan kriptografi di dalam blockchain

Tugas
  1. Tugas 1: Membuat program beberapa cipher klasik dan melakukan kriptanalisis
  2. Tugas 2: Membuat block cipher 'baru'
    Template Makalah: IEEE Paper Template (.doc)
    Contoh-contoh paper new block cipher:
    a. HIGHT: A New Block Cipher Suitable for Low-Resource Device
    b. MARC - A New Block Cipher Algorithm
    c. The RC6 Block Cipher
    d. KLEIN: A New Family of Lightweight Block Ciphers
    e. Proposal of New Block Cipher Algorithm
    f. Security Analysis of Selective Image Encryption Algorithm Based on Chaos and CBC-like Mode
  3. Tugas 3: Penerapan Elliptic Curve Cryptography ECDSA dan SHA-3 untuk Menandatangani Surel pada Perangkat Mobile
  4. Tugas makalah dan template makalah format IEEE

Ujian
  1. Soal UTS
  2. Kunci jawaban UTS
  3. Soal UAS
  4. Kunci jawaban UAS

Makalah
  1. Daftar makalah I tugas mahasiswa (Makalah membuat block cipher baru)
  2. Daftar makalah II tugas mahasiswa (Makalah akhir)

Nilai Akhir
  1. Pengumuman nilai akhir dan indeks

Foto-foto


    Kuliah di kelas (Foto 1)


    Kuliah di kelas (Foto 2)


    Kuliah di kelas (Foto 3)


    Kuliah di kelas (Foto 4)


    UTS (Foto 5)


    UTS (Foto 6)


    UTS (Foto 7)


    UTS (Foto 8)


    UTS (Foto 9)


    UTS (Foto 10)


    UTS (Foto 11)


    Kuliah tamu dari alumni IF yang bekerja di Dubai (Habibie Faried S.T M.T) (Foto 12)


    Kuliah tamu dari alumni IF yang bekerja di Dubai (Habibie Faried S.T, M.T) (Foto 13)


    Kuliah tamu dari alumni IF yang bekerja di Dubai (Habibie Faried S.T, M.T) (Foto 14)


    Kuliah tamu dari alumni IF yang bekerja di Dubai (Habibie Faried S.T, M.T) (Foto 15)


    Kuliah tamu dari alumni IF yang bekerja di Dubai (Habibie Faried S.T, M.T) (Foto 16)


    Kuliah tamu dari alumni IF yang bekerja di Dubai (Habibie Faried S.T, M.T) (Foto 17)


    Hadiah coklat Silver Queen bagi peraih nilai UTS tertinggi (Foto 18)


    Hadiah coklat Silver Queen bagi peraih nilai UTS tertinggi (Foto 19)


    Hadiah coklat Silver Queen bagi peraih nilai UTS tertinggi (Foto 20)


    UAS (Foto 21)


    UAS (Foto 22)


    UAS (Foto 23)


    UAS (Foto 24)


    UAS (Foto 25)


Video dokumentasi
    Kuliah tamu dari praktisi kriptografi di Dubai (alumni IF)