IF4020 Kriptografi - Semester II Tahun 2018/2019

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

Informasi Perkuliahan

Unduh informasi perkuliahan 2019 dengan mengunduh dokumen ini


Slide Bahan Kuliah
  1. Pengantar Kriptografi (baru - 2019)

  2. Tambahan:
    Video pengantar kriptografi (Sumber: Youtube) (.mp4, ukuran 4,4 MB)
    Video asymmetric cryptography (Sumber: Youtube) (.mp4, ukuran 162 MB)
    Contoh video tidak terenkripsi: Harry Potter (.mpg)
    Contoh video terenkripsi: Harry Potter (.mpg)

  3. Landasan matematika untuk kriptografi (baru - 2019)
  4. Kriptografi klasik - Bagian 1 (baru - 2019)
  5. Kriptografi klasik - Bagian 2 (baru - 2019)

  6. Tambahan:
    Applet Java "Caesar Cipher" (.jar)
    Applet Java "Substitution Cipher" (.jar)

  7. One-Time Pad (OTP), cipher yang tidak dapat dipecahkan

  8. Serangan terhadap kriptografi

  9. Kriptanalisis sederhana

  10. Steganografi
  11. Bacaan tambahan dari Internet: Stegosploit: how to hack a computer using an image

  12. Metode steganografi BPCS (Bit-plane Complecity Segmentation)

  13. Digital Watermarking

  14. Kriptografi modern (versi 2019)

  15. Review beberapa algoritma kriptografi modern

  16. Advanced Encryption Standard (AES)

  17. Kriptografi Kunci-Publik
    Makalah: New Directions in Cryptography, by Whitfield Diffie and Martin E. Hellman

  18. Algoritma RSA

  19. Algoritma ElGamal

  20. Algoritma Pertukaran Kunci Diffie-Hellman

  21. Algoritma Kriptografi Knapsack

  22. Elliptic Curve Cryptography (ECC)
    Makalah: Encoding And Decoding of a Message in the Implementation of Elliptic Curve Cryptography using Koblitz’s Method (.pdf)

  23. Fungsi Hash

  24. Algoritma MD5

  25. Secure Hash Algorithm SHA

  26. SHA-3: Kompetisi Fungsi Hash oleh NIST

  27. Message Authentication Code (MAC)

  28. Tanda-tangan Digital

  29. Digital Signature Algorithm (DSA)

  30. Sertifikat Digital dan Public Key Infrastructures (PKI)


  31. Protokol Kriptografi

  32. Secure Socket Layer (SSL)

  33. Pembangkit Bilangan Acak

  34. Kriptografi Visual (Visual Cryptography)

  35. Skema Pembagian data Rahasia (Secret Sharing Scheme)


Tugas
  1. Tugas kecil 1: Program Vigenere Cipher dan Playfair Cipher
  2. Tugas kecil 2: kriptanalisis
  3. Tugas besar 1: Penyembunyian Pesan di dalam Berkas Audio dan Video
  4. Tugas Makalah I: Rancangan dan Implementasi Algoritma 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
  5. Tugas kecil 3: Implementasi Algoritma ElGamal dan Elliptic Curve Cryptography (ECC)
  6. Tugas besar 2: Penerapan Elliptic Curve Cryptography untuk Perangkat Mobile

Makalah
  1. Daftar makalah I (Tugas pengganti UTS)
  2. Daftar makalah II (Tugas pengganti UAS)

Nilai Akhir
  1. Daftar nilai akhir

Foto peserta kuliah tahun ini


Foto 1 (Foto 1)


Foto 2 (Foto 2)