IF4020 Kriptografi - Semester II Tahun 2015/2016
- Informasi Perkuliahan
- Slide Bahan kuliah
- Pranala
- Tugas
- Makalah mahasiswa
- Nilai Akhir
- Foto peserta kuliah tahun ini
- Pengumuman
Informasi Perkuliahan
Unduh informasi perkuliahan 2016 dengan mengunduh dokumen ppt ini
Slide Bahan Kuliah
- Pengantar Kriptografi (2016) (.ppt)
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)
- Serangan Terhadap Kriptografi (.ppt)
- Algoritma Kriptografi Klasik - bagian 1 (.ppt)
- Algoritma kriptografi Klasik - bagian 2 (.ppt)
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)
- One-Time Pad, Cipher yang tidak dapat dipecahkan (.ppt)
- Kriptanalisis (.ppt)
Bacaan tambahan dari Internet: Vigenere criptanalysis (.pdf)
Bacaan tambahan dari Internet: Playfair cryptanalysis (.pdfx)
- Steganografi (.pdf)
Bacaan tambahan dari Internet: Stegosploit: how to hack a computer using an image
- Metode steganografi BPCS
- Pengenalan Watermarking (.pdf)
- Algoritma Kriptografi Modern (2015) (.ppt)
Makalah orijinal Claude Shanon (1949): Communication Theory of Secrecy Systems
- Review beberapa algoritma kriptografi modern (.ppt)
- Advanced Encryption Standard (AES) (.ppt)
- Aplikasi Enkripsi pada Yahoo Messenger! (.ppt)
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)
- Multimedia Cryptography (.pptx)
Makalah terkait VEA dan MVEA: Perancangan dan Implementasi Modifikasi Algoritma VEA (Video Video Encryption
Algorithm) untuk Video Streaming
- Kriptografi Kunci-Publik (2015) (.ppt)
Makalah: New Directions in Cryptography, by Whitfield Diffie and Martin E. Hellman
- Algoritma RSA (2015) (.ppt)
- Algoritma ElGamal (2015) (.ppt)
- Algoritma Pertukaran Kunci Diffie-Hellman (2015) (.ppt)
- Algoritma Kriptografi Knapsack (2015) (.pptx)
- Elliptic Curve Cryptography (ECC) (2015) (.pdf)
Makalah: Encoding And Decoding of a Message in the Implementation of Elliptic Curve Cryptography
using Koblitz’s Method (.pdf)
- Fungsi Hash (2015) (.ppt)
- Algoritma MD5 (2015) (.ppt)
- Secure Hash Algorithm SHA (2015) (.ppt)
- SHA-3: Kompetisi Fungsi Hash oleh NIST (2015) (.ppt)
- Message Authentication Code (MAC) (2015) (.ppt)
- Tandatangan Digital (2015) (.ppt)
- Digital Signature Algorithm (DSA) (2015) (.ppt)
- Sertifikat Digital dan Public Key Infrastructures (PKI) (2015) (.ppt)
- Protokol Kriptografi (.ppt)
- Secure Socket Layer (SSL) (.ppt)
- Skema pembagian data rahasia (.ppt)
- Kriptografi Visual (Visual Cryptography) (.ppt)
Makalah orisinal Moni Naor dan Adi Shamir: Visual Cryptography
- Pembangkit Bilangan Acak (2015) (.ppt)
- Kriptografi dalam kehidupan sehari-hari (.ppt)
- Perkembangan riset dalam kriptografi (.pptx)
Pranala
Beberapa pranala yang berkaitan dengan bahan kriptografi:
- Webklopedia perihal kriptografi di Wikipedia
- Portal kriptografi
Tugas
- Tugas kecil 1: membuat program Vigenere Cipher dan Playfair Cipher
- Tugas kecil 2: kriptanalisis
- Tugas besar 1: Penyembunyian Pesan di dalam Berkas Citra dengan
Metode BPCS (Bit-Plane Complexity Segmentation)
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
- 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
- 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
- Tugas Besar 2: Penerapan Elliptic Curve Cryptography untuk Penandatanganan Pesan pada Aplikasi Mobile
- Tugas membuat makalah 2 (pengganti UAS) (doc) dan template makalah (doc)
Makalah
- Daftar makalah I (pengganti UTS)
- Daftar makalah II (pengganti UAS)
Nilai Akhir
- 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)