Pengantar Kriptografi 122022 Pengantar Kriptografi 1 Materi n
- Slides: 43
Pengantar Kriptografi 1/2/2022 Pengantar Kriptografi 1
Materi n n n n Pengantar Kriptografi Serangan Terhadap Kriptografi Landasan Matematika Algoritma Kriptografi Klasik (1) Algoritma Kriptografi Modern (2) Kriptografi Kunci Publik (3) Pembangkit bilangan Acak Semu Fungsi Hash Satu-Arah dan MAC (4) Tandatangan Digital (5) Protokol Kriptografi (6) Infrastruktur Kunci Publik (7) Manajemen Kunci (8) Kriptografi dalam Kehidupan Sehari-hari (9) Steganografi dan Watermarking (10) 1/2/2022 Pengantar Kriptografi 2
Referensi n Kriptografi” karangan Rinaldi Munir, Penerbit Informatika Bandung. 1/2/2022 Pengantar Kriptografi 3
Penilaian n Presensi =5% n Tugas =20% n UTS =30% n UAS =45% 1/2/2022 Pengantar Kriptografi 4
Terminologi § Pesan: data atau informasi yang dapat dibaca dan dimengerti maknanya. Nama lain: plainteks (plaintext) teks-jelas (cleartext) Pesan dapat berupa: teks, gambar, audio, video. § Pesan ada yang dikirim atau disimpan di dalam media penyimpanan. § 1/2/2022 Pengantar Kriptografi 5
Pesan 1. Teks “Kita semua bersaudara” 3. Gambar (image) 2. Audio 4. Video 1/2/2022 Pengantar Kriptografi 6
Terminologi n Cipherteks (ciphertext): pesan yang telah disandikan sehingga tidak memiliki makna lagi. Tujuan: agar pesan tidak dapat dimengerti maknanya oleh pihak lain. Nama lain: kriptogram (cryptogram) n Cipherteks harus dapat diubah kembali ke plainteks semula 1/2/2022 Pengantar Kriptografi 7
Terminologi Contoh: Plainteks: culik anak itu jam 11 siang Cipherteks: t^$gf. Ui 89 rewo. Fpfd. Wq. L: p[u. Tcx. Z 1/2/2022 Pengantar Kriptografi 8
Terminologi Pengirim (sender): pihak yang mengirim pesan n Penerima (receiver): pihak yang menerima pesan n Pengirim/penerima bisa berupa orang, komputer, terminal n Pengirim ingin pesan dapat dikirim secara aman, yaitu pihak lain tidak dapat membaca isi pesan. n 1/2/2022 Pengantar Kriptografi 9
Terminologi n Enkripsi (encryption): proses menyandikan plainteks menjadi ciphertek. Nama lain: enciphering (standard nama menurut ISO 7498 -2) n Dekripsi (decryption): Proses mengembalikan cipherteks menjadi plainteksnya. Nama lain: deciphering (standard nama menurut ISO 7498 -2) 1/2/2022 Pengantar Kriptografi 10
Terminologi 1/2/2022 Pengantar Kriptografi 11
Terminologi n Kriptografi (cryptography) n Dari Bahasa Yunani yang artinya “secret writing” n Definisi lama: kriptografi adalah ilmu dan seni untuk menjaga kerahasian pesan dengan cara menyandikannya ke dalam bentuk yang tidak dapat dimengerti lagi maknanya. 1/2/2022 Pengantar Kriptografi 12
Terminologi n Kriptografi berkembang sehingga ia tidak lagi sebatas mengenkripsi pesan, tetapi juga memberikan aspek keamanan yang lain (akan dibahas nanti). n Definisi baru: Kriptografi adalah ilmu sekaligus seni untuk menjaga keamanan pesan (message) [Schneier, 1996]. n Pembuat sistem kriptografi kriptografer (cryptographer). 1/2/2022 Pengantar Kriptografi disebut 13
Terminologi n Algoritma kriptografi (cipher) - aturan untuk enchipering dan dechipering, atau - fungsi matematika yang digunakan untuk enkripsi dan dekripsi. 1/2/2022 Pengantar Kriptografi 14
Terminologi n Kunci: parameter yang digunakan untuk transformasi enciphering dan dechipering n Kunci bersifat rahasia, sedagkan algoritma kriptografi tidak rahasia 1/2/2022 Pengantar Kriptografi 15
Terminologi n Sistem kriptografi (cryptosystem) Terdiri dari: - algoritma kriptografi, - plainteks, - cipherteks, - dan kunci. 1/2/2022 Pengantar Kriptografi 16
Terminologi n Penyadap (eavesdropper): orang yang mencoba menangkap pesan selama ditransmisikan. Nama lain: enemy, adversary, intruder, interceptor, bad guy 1/2/2022 Pengantar Kriptografi 17
Terminologi n Kriptanalisis (cryptanalysis): ilmu dan seni untuk memecahkan chiperteks menjadi plainteks tanpa mengetahui kunci yang diberikan. n Pelakunya 1/2/2022 disebut kriptanalis Pengantar Kriptografi 18
Terminologi n Kriptologi (cryptology): studi mengenai kriptografi dan kriptanalisis. · 1/2/2022 Pengantar Kriptografi 19
Terminologi P Persamaan kriptografer dan kriptanalis: n Keduanya sama-sama menerjemahkan cipherteks menjadi plainteks · Perbedaan kriptografer dan kriptanalis: n Kriptografer bekerja atas legitimasi pengirim atau penerima pesan n Kriptanalis bekerja atas nama penyadap yang tidak berhak. 1/2/2022 Pengantar Kriptografi 20
Sejarah Kriptografi n Sudah digunakan di Yunani 400 BC n Alat yang digunakan: scytale Gambar 1. 2 Scytale 1/2/2022 Pengantar Kriptografi 21
Sejarah Kriptografi n Empat kelompok orang yang menggunakan dan berkontribusi pada kriptografi: 1. Militer 2. Korp diplomatik 3. Diarist 4. Lovers 1/2/2022 Pengantar Kriptografi 22
Aplikasi Kriptografi 1. Pengiriman data melalui saluran komunikasi (data encryption on motion). 2. Penyimpanan data di dalam disk storage (data encryption at rest) 1/2/2022 Pengantar Kriptografi 23
Data Encryption on Motion § sinyal yang ditransmisikan dalam percakapan dengan handphone. § nomor PIN kartu ATM yang ditransmisikan dari mesin ATM ke komputer bank. 1/2/2022 Pengantar Kriptografi 24
Data Encryption at Rest 1. Dokumen teks 1/2/2022 Pengantar Kriptografi 25
2. Dokumen gambar 1/2/2022 Pengantar Kriptografi 26
1/2/2022 Pengantar Kriptografi 27
3. Basisdata 1/2/2022 Pengantar Kriptografi 28
1/2/2022 Pengantar Kriptografi 29
n n n Kehidupan saat ini dikelilingi oleh kriptografi, mulai: ATM tempat mengambil uang, Telepon genggam (HP), Komputer di lab/kantor, Internet, Gedung-gedung bisnis, sampai ke pangkalan militer 1/2/2022 Pengantar Kriptografi 30
Aspek Keamanan Kriptografi memberikan solusi untuk: 1. Kerahasiaan pesan (confidentiality) 2. Keabsahan pengirim (user authentication). 3. Keaslian pesan (message authentication) 4. Anti-penyangkalan (non-repudiation) 1/2/2022 Pengantar Kriptografi 31
Notasi Matematis Misalkan: C = chiperteks P = plainteks dilambangkan Fungsi enkripsi E memetakan P ke C, E(P) = C Fungsi dekripsi D memetakan C ke P, D(C) = P 1/2/2022 Pengantar Kriptografi 32
Fungsi enkripsi dan dekripsi harus memenuhi sifat: D(E(P)) = P 1/2/2022 Pengantar Kriptografi 33
n Kekuatan algoritma kriptografi diukur dari banyaknya kerja yang dibutuhkan untuk memecahkan data chiperteks menjadi plainteksnya. n Kerja ini dapat diekivalenkan dengan waktu. 1/2/2022 Pengantar Kriptografi 34
n Semakin banyak usaha yang diperlukan berarti: - semakin lama waktu yang dibutuhkan, - semakin kuat algoritma kriptografinya, - semakin aman digunakan. 1/2/2022 Pengantar Kriptografi 35
n Jika kekuatan kriptografi ditentukan dengan menjaga kerahasiaan algoritmanya, maka algoritma kriptografinya dinamakan algoritma restricted. n Algoritma 1/2/2022 restricted tidak cocok lagi saat Pengantar Kriptografi 36
n Pada sistem kriptografi modern, kekuatan kriptografinya terletak pada kunci. n Kunci dijaga kerahasiaannya. n Prinsip Kerckchoff: Semua algoritma harus publik; hanya kunci yang rahasia. 1/2/2022 Pengantar Kriptografi 37
n Dengan menggunakan kunci K, maka fungsi enkripsi dan dekripsi menjadi EK(P) = C DK(C) = P dan kedua fungsi ini memenuhi DK(EK(P)) = P 1/2/2022 Pengantar Kriptografi 38
1/2/2022 Pengantar Kriptografi 39
n Jika kunci enkripsi sama dengan kunci dekripsi, maka sistem kriptografinya disebut sistem simetri atau sistem konvensional. n Algoritma kriptografinya disebut algoritma simetri atau algoritma konvensional. Contoh algoritma simetri: - DES (Data Encyption Standard) - Rijndael - Blowfish, IDEA, Pengantardll Kriptografi 1/2/2022 n 40
n Jika kunci enkripsi tidak sama dengan kunci dekripsi, maka sistem kriptografinya disebut sistem nirsimetri (asymmetric system) n Nama lain: sistem kriptografi kunci-publik karena, kunci enkripsi bersifat publik (public key) sedangkan kunci dekripsi bersifat rahasia (secret key atau private key). n Contoh algoritma nirsimetri: RSA (Rivest. Shamir-Adleman) 1/2/2022 Pengantar Kriptografi 41
1/2/2022 Pengantar Kriptografi 42
Eny Questions End Of Session 1/2/2022 Pengantar Kriptografi 43
- Materi pengantar manajemen
- Kontrak perkuliahan
- Ppt pengantar akuntansi
- Contoh soal dan jawaban obligasi pengantar akuntansi 2
- Materi sistem informasi manajemen
- Materi pengantar teknologi kelautan
- Univac 1109
- Rinaldi munir kriptografi
- Terminologi dalam kriptografi
- Kriptografi rinaldi munir
- Kriptografi modern beroperasi dalam mode
- Sezar şifresi
- Database dalam kehidupan sehari-hari
- Terminologi di dalam kriptografi
- Ilmu yang mempelajari tentang kriptografi adalah?
- Diagram blok kriptografi
- Kriptografi kunci publik
- Tabel substitusi
- Konsep dasar kriptografi
- Contoh algoritma kriptografi modern
- Terminologi di dalam kriptografi
- Kriptografi kunci publik
- Terminologi di dalam kriptografi
- Pengantar jaringan komputer
- Pengantar komputer
- Pengantar struktur data
- Pengantar sistem dinamik
- Flazz bca
- Teori permainan
- Suatu teks yang berisi gambaran yang akan terlihat di layar
- Pengantar teknologi informasi semester 1
- Copy resep did
- Busur jangka in english
- Pengantar bisnis dan manajemen
- Materi teknik kompilasi
- Mov r
- Silabus pengantar bisnis
- Pengantar teologi sistematika
- Pola segitiga narasi
- Bab 18 pemantauan dan pengendalian
- Sasaran psikodiagnostik
- Ppt aplikasi komputer
- Akuntansi pengantar 2
- Tantangan internal dan eksternal pendidikan pancasila