Kriptografi Simetris
KEAMANAN JARINGAN | TTH3K3 | Kur. 2016
Outline
• Introduction of Cryptography
• Kriptografi Klasik
• Symmetric Algorithm of Cryptography
• SDES, DES, 3DES
• RC4
• Exercise
References:
1. Applied Cryptography, Bruce Schneier
2. Introduction to Modern Cryptography, Jonathan Katz and Yehuda Lindell
3. Computer Network Security, Jie Wang
4. Kriptografi & Implementasi, Emy Setyaningsih
5. Kriptografi untuk kemanana jaringan, Rifki Sadikin
INTRODUCTION OF CRYPTOGRAPHY
Pengiriman Data Secara Fisik
Aman
Pengiriman
Penerima
Kriptografi
Authentication
• Layanan untuk mengidentifikasi kebenaran
pihak2 yang berkomunikasi
Integrity
• Layanan untuk menjamin bahwa pesan masih
asli/utuh
Nonrepudiation
• Layanan untuk mencegah entitas yang
berkomunikasi melakukan penyangkalan
Terminologi Kriptografi
Cryptography
• The art and science to make message secure
Cryptographers
• Orang yang melakukan kriptografi, bekerja atas legitimasi pengirim dan penerima
Cryptanalysis
• Seni dan ilmu untuk memecahkan sandi
Cryptanalysts
• Orang yang melakukan kriptoanalisis, bekerja tanpa legitimasi sender dan receiver
Cryptology
• The branch of mathematics involving cryptography and cryptanalysis
Cryptologists
• Orang yang melakukan kriptologi
Terminologi Kriptografi
Plaintext • Data atau informasi yang dapat dibaca dan dimengerti makna
• Nama lain pesan, celartext
Ciphertext • Pesan yang telah disandikan sehingga tidak dapat dibaca lagi dan
harus dapat dikembalikan ke plaintext lagi
• Basis Data
Terminologi Kriptografi
• Menggunakan computer
(Emy S, 2015)
Proses Encryption – Decryption
X
Y=E(K,X) X=E(K,Y)
Asymmetric Cryptography
(Akan dipelajari selanjutnya)
Dk (C) = M
2
Protocol Untuk Kriptografi Simetris
Ciphertext-only attack
Known-plaintext attack
Chosen-plaintext attack
Adaptive-chosen-plaintext attack
Ciphertext-only Attack (1)