IF4020 Kriptografi - Semester II Tahun 2015/2016

  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 2016 dengan mengunduh dokumen ppt ini


Slide Bahan Kuliah
  1. Pengantar Kriptografi (2016) (.ppt)
  2. 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. Serangan Terhadap Kriptografi (.ppt)
  4. Algoritma Kriptografi Klasik - bagian 1 (.ppt)
  5. Algoritma kriptografi Klasik - bagian 2 (.ppt)
  6. Applet Java "Caesar Cipher" (.jar)
    Applet Java "Substitution Cipher" (.jar)
    Applet Java "Vigenere Cipher", "Affine Cipher", dll (.jar)
    Applet Java "Vigenere Cipher", dan analisisnya (Kasiski, analisis frekuensi, dll) (.jar)
    Enigma Simulator 2 (.zip)
  7. One-Time Pad, Cipher yang tidak dapat dipecahkan (.ppt)
  8. Kriptanalisis (.ppt)
  9. Bacaan tambahan dari Internet: Vigenere criptanalysis (.pdf)
    Bacaan tambahan dari Internet: Playfair cryptanalysis (.pdfx)
  10. Steganografi (.pdf)
  11. Bacaan tambahan dari Internet: Stegosploit: how to hack a computer using an image
  12. Metode steganografi BPCS
  13. Pengenalan Watermarking (.pdf)
  14. Algoritma Kriptografi Modern (2015) (.ppt)
  15. Makalah orijinal Claude Shanon (1949): Communication Theory of Secrecy Systems
  16. Review beberapa algoritma kriptografi modern (.ppt)
  17. Advanced Encryption Standard (AES) (.ppt)
  18. Aplikasi Enkripsi pada Yahoo Messenger! (.ppt)
  19. Makalah terkait aplikasi add-in pada instant messenger:
    (a) Analisis dan Implementasi Pengamanan Pesan pada Yahoo! Messenger dengan Algoritma RSA , oleh Mohamad Irvan Faradian (IF 2004)
    (b) Implementasi Algoritma Kriptografi Kunci-Publik RSA sebagai Plug-in Aplikasi Instant messaging Yahoo Messenger , oleh David Susanto (IF 2004)
  20. Multimedia Cryptography (.pptx)
  21. Makalah terkait VEA dan MVEA: Perancangan dan Implementasi Modifikasi Algoritma VEA (Video Video Encryption Algorithm) untuk Video Streaming
  22. Kriptografi Kunci-Publik (2015) (.ppt)
  23. Makalah: New Directions in Cryptography, by Whitfield Diffie and Martin E. Hellman
  24. Algoritma RSA (2015) (.ppt)
  25. Algoritma ElGamal (2015) (.ppt)
  26. Algoritma Pertukaran Kunci Diffie-Hellman (2015) (.ppt)
  27. Algoritma Kriptografi Knapsack (2015) (.pptx)
  28. Elliptic Curve Cryptography (ECC) (2015) (.pdf)
  29. Makalah: Encoding And Decoding of a Message in the Implementation of Elliptic Curve Cryptography using Koblitz’s Method (.pdf)
  30. Fungsi Hash (2015) (.ppt)
  31. Algoritma MD5 (2015) (.ppt)
  32. Secure Hash Algorithm SHA (2015) (.ppt)
  33. SHA-3: Kompetisi Fungsi Hash oleh NIST (2015) (.ppt)
  34. Message Authentication Code (MAC) (2015) (.ppt)
  35. Tandatangan Digital (2015) (.ppt)
  36. Digital Signature Algorithm (DSA) (2015) (.ppt)
  37. Sertifikat Digital dan Public Key Infrastructures (PKI) (2015) (.ppt)
  38. Protokol Kriptografi (.ppt)
  39. Secure Socket Layer (SSL) (.ppt)
  40. Skema pembagian data rahasia (.ppt)
  41. Kriptografi Visual (Visual Cryptography) (.ppt)
  42. Makalah orisinal Moni Naor dan Adi Shamir: Visual Cryptography
  43. Pembangkit Bilangan Acak (2015) (.ppt)
  44. Kriptografi dalam kehidupan sehari-hari (.ppt)
  45. Perkembangan riset dalam kriptografi (.pptx)

Pranala

Beberapa pranala yang berkaitan dengan bahan kriptografi:

  1. Webklopedia perihal kriptografi di Wikipedia
  2. Portal kriptografi


Tugas
  1. Tugas kecil 1: membuat program Vigenere Cipher dan Playfair Cipher
  2. Tugas kecil 2: kriptanalisis
  3. Tugas besar 1: Penyembunyian Pesan di dalam Berkas Citra dengan Metode BPCS (Bit-Plane Complexity Segmentation)
  4. Referensi 1: Eiji Kawaguchi dan Richard O. Eason, Principle and applications of BPCS-Steganography
    Referensi 2: YESHWANTH SRINIVASAN: HIGH CAPACITY DATA HIDING SYSTEM USING BPCS STEGANOGRAPHY
  5. Tugas Makalah I: Rancangan dan Implementasi Algoritma Block Cipher 'Baru'' (doc)
    Template Makalah: IEEE Paper Template (.pdf)
    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
  6. Tugas Kecil 3: Implementasi Algoritma Elliptic Curve Cryptography (ECC) (doc)
    Gunakan metode pengkodean pesan menjadi titik dalam kurva eliptik seperti yang dijelaskan di dalam makalah ini
  7. Tugas Besar 2: Penerapan Elliptic Curve Cryptography untuk Penandatanganan Pesan pada Aplikasi Mobile
  8. Tugas membuat makalah 2 (pengganti UAS) (doc) dan template makalah (doc)
Makalah
  1. Daftar makalah I (pengganti UTS)
  2. Daftar makalah II (pengganti UAS)

Nilai Akhir
  1. Daftar nilai akhir

Foto peserta kuliah tahun ini


Foto 1 (Kuliah minggu terakhir) (Foto 1)


Foto 2 (Kuliah minggu terakhir) (Foto 2)


Foto 3 (Kuliah minggu terakhir) (Foto 3)


Foto 4 (Kuliah minggu terakhir) (Foto 4)


Foto 5 (Kuliah minggu terakhir) (Foto 5)


Foto 6 (Kuliah minggu terakhir) (Foto 6)


Foto 7(Kuliah minggu terakhir) (Foto 7)


Foto 8 (Kuliah minggu terakhir) (Foto 8)


Foto 9(Kuliah minggu terakhir) (Foto 9)


Foto 10 (Kuliah minggu terakhir) (Foto 10)