IF4020 Kriptografi - Semester II Tahun 2020/2021

  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. Pengumuman

Informasi Perkuliahan

Unduh informasi perkuliahan 2020 dengan mengunduh dokumen ini


Slide Bahan Kuliah
  1. Pengantar Kriptografi (2020)
    Pranala video materi di Youtube: di sini
    atau di siniM

    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)

  2. Kriptografi klasik (Bagian 1)
    Pranala video materi di Youtube: di sini
    atau di sini

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

  3. Kriptografi klasik (Bagian 2)
    Pranala video materi di Youtube: di sini
    atau di sini

    Tambahan:
    Applet Java CryptoHelper: Vigenere Cipher, Affine Cipher, dll (.jar)
    Applet Java jkrypto: Vigenere Cipher, dan analisisnya (Kasiski, analisis frekuensi, dll) (.jar)
    Demo Playfair Cipher secara interaktif

  4. Kriptografi klasik (Bagian 3)
    Pranala video materi di Youtube: di sini
    atau di sini

  5. Serangan pada Kriptografi
    Pranala video materi di Youtube: di sini
    atau di sini

  6. Kriptanalisis sederhana (Bagian 1)
    Pranala video di Youtube: di sini
    atau di siniQ

  7. Kriptanalisis sederhana (Bagian 2)
    Pranala video di Youtube: di sini
    atau di sini

  8. One-time Pad (OTP): unbreakable cipher
    Pranala video di Youtube: di sini
    atau di sini

  9. Steganografi (Bagian 1)
    Pranala video di Youtube: di sini
    atau di sini

  10. Steganografi (Bagian 2)
    Pranala video di Youtube: di sini
    atau di sini

  11. Steganografi (Bagian 3)
    Pranala video di Youtube: di sini
    atau di sini

  12. Bitplane Complexity Segmentation (BPCS)
  13. Digital watermarking
    Pranala video di Youtube: di sini
    atau di sini

  14. Kriptografi modern (Bagian 1: Representasi bit dan operasi XOR)
    Pranala video di Youtube: di sini
    atau di sini

  15. Kriptografi modern (Bagian 2: Stream Cipher)
    Pranala video di Youtube: di sini
    atau di sini

  16. Kriptografi modern (Bagian 3: Block Cipher)
    Pranala video di Youtube: di sini
    atau di sini

  17. Kriptografi modern (Bagian 4: )

  18. Review beberapa block cipher dan stream cipher:
    Data Encryption Standard (DES)
    GOST
    Triple DES dan RC5
    Advanced Encryption Standard (AES)
    RC4 dan A5

  19. Kriptografi kunci-publik
  20. Beberapa algoritma kriptografi kunci-publik:
    Algoritma RSA
    Algoritma Elgamal
    Algoritma pertukaran kunci Diffie-Hellman
    Algoritma kriptografi knapsack

Tugas
  1. Tugas kecil 1: Memebuat program Vigenere Cipher, Playfair Cipher, Affine Cipher, Hill Cipher)
  2. Tugas kecil 2: Kriptanalisis Monoalpahabetic Cipher, Vigenere Cipher, dan Playfair Cipher
  3. Tugas Besar 1: Aplikasi Steganografi pada Berkas Citra, Audio, dan Video dengan Metode LSB dan Metode BPCS
  4. Tugas pengganti UTS
    Template makalah pengganti UTS
    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

Ujian

Makalah

Nilai Akhir

Foto peserta kuliah tahun ini