Algoritma Pertukaran kunci simetry dengan Diffie-Hellman

Slides:



Advertisements
Presentasi serupa
FAKULTAS MIPA JURUSAN MATEMATIKA
Advertisements

Kriptografi Kunci-Publik
KEAMANAN KOMPUTER ADITYO NUGROHO,ST
Bahan Kuliah IF3058 Kriptografi
Digital Signature Algorithm
Materials prepared by WP Sekuriti Digital, Teori dan Praktek Algoritme Enkripsi RSA Bab 19.1, 19.3,
BARRA RIZKI BAHARY, PENGAMANAN PESAN TEKS MENGGUNAKAN ALGORITMA ELGAMAL.
Kriptografi Pertemuan ke 9
DADAN ROSNAWAN, APLIKASI ALGORITMA RSA UNTUK KEAMANAN DATA PADA SISTEM INFORMASI BERBASIS WEB.
Bahan Kuliah IF3058 Kriptografi
Kriptografi Kunci-Publik
KRIPTOGRAFI KUNCI PUBLIK (public-key cryptography)
Otentikasi dan Tandatangan Digital
Sekuriti Digital, Teori dan Praktek
KRIPTOGRAFI.
Rinaldi M/IF5054 Kriptografi
Kriptografi Kunci-Publik
Protokol Building Bloks
BAB V ALGORITMA DAN BILANGAN BULAT
Bahan Kuliah IF3058 Kriptografi
Kriptografi Kunci-Publik
Rinaldi M/IF5054 Kriptografi
APLIKASI ENKRIPSI DAN DESKRIPSI FILE MENGGUNAKAN JAVA Muhammad Amin
9. BILANGAN BULAT.
Sistem Kriptografi Kunci-Publik
Penyisipan Pesan Kedalam Media Gambar Digital Dengan Teknik Steganografi Kurniawan Wibowo, for further detail, please visit
BILANGAN BULAT (lanjutan 1).
Pembangkit Bilangan Acak Semu
Manajemen Jaringan Komputer Topik: Pengamanan Jaringan dan Informasi
Kriptografi Kunci Publik (Asimetry Key) Algoritma Elgamal Materi 9
Algoritma Pertukaran Kunci Diffie-Hellman
Kriptografi Kunci Publik (Asimetry Key) Algoritma Pertukaran Kunci Simetri (Diffie-Hellman) Materi 10 Pemrograman Jaringan Dosen: Eko Prasetyo Teknik.
Bahan Kuliah IF5054 Kriptografi
Algoritma dan Struktur Data Lanjut
RSA (Rivest—Shamir—Adleman)
RSA ALGORITMA ASIMETRI Kriptografi – Week 11.
Standar kompetensi Pada akhir semester, mahasiswa menguasai pengetahuan, pengertian, & pemahaman tentang teknik-teknik kriptografi. Mahasiswa diharapkan.
Kriptografi Kunci Publik (Asimetry Key) Algoritma RSA Materi 7
Tandatangan Digital.
IMPLEMENTASI AFFINE CHIPER DAN RC4 PADA ENKRIPSI FILE TUNGGAL
Oleh: Nilam Amalia Pusparani G
Bahan Kuliah IF5054 Kriptografi
Algoritma ElGamal.
Algoritma Pertukaran Kunci Diffie-Hellman
gunadarma.ac.id KRIPTOGRAFY MODERN Muji Lestari gunadarma.ac.id
Kriptografi Kunci-Publik
Kriptografi Kunci-Publik
Otentikasi dan Tandatangan Digital
Algoritma RSA Solichul Huda, M.Kom.
Kelompok 5 Akbar A. C. A Sandhopi A
Algoritma ElGamal Kelompok 8.
Kriptografi Kunci Publik (Asimetry Key) Algoritma Digital Signature Algorithm Materi 8 Pemrograman Jaringan Dosen: Eko Prasetyo Teknik Informatika UMG.
ENKRIPSI DAN DEKRIPSI dengan menggunakan teknik penyandian rsa
Pembangkit Bilangan Acak Semu
Tipe dan Mode Algoritma Simetri
ALGORITMA RSA PERTEMUAN 6 TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER
Tandatangan Digital.
Kriptografi Modern.
Kriptografi (Simetry Key) Materi 6
Landasan Matematika Untuk Kriptografi
Pengenalan Kriptografi Modern
Bahan Kuliah IF5054 Kriptografi
Algoritma RSA Antonius C.P
Contoh algoritma Penggunaan Kriptografi modern
KRIPTOGRAFI.
Skripsi Diajukan untuk memenuhi syarat kelulusan
Kriptografi Kunci Publik
Kriptografi Modern.
KONSEP DAN IMPLEMENTASI ALGORITMA KRIPTOGRAFI : Handoko Theodorus
Asimetris Public Kriptografi
Transcript presentasi:

Algoritma Pertukaran kunci simetry dengan Diffie-Hellman Manajemen Jaringan Komputer Topik: Pengamanan Jaringan dan Informasi Eko Prasetyo Teknik Informatika Universitas Muhammadiyah Gresik 2011

Latar Belakang Kegunaan: untuk berbagi kunci enkripsi simetri yang sama antara dua orang atau lebih. Keamanan algoritma ditentukan oleh sulitnya menghitung logaritma diskrit.

Whitfield Diffie and Martin Hellman

Parameter yang digunakan Misalkan dua orang yang berkomunikasi: Alice dan Bob. Mula-mula Alice dan Bob menyepakati bilangan prima yang besar, p dan q, sedemikian sehingga q < p. Bilangan p dan q tidak perlu rahasia. Bahkan, Alice dan Bob dapat membicarakannya melalui saluran yang tidak aman sekalipun.

Algoritma Diffie-Hellman Alice membangkitan bilangan bulat acak yang besar x dan mengirim hasil perhitungan berikut kepada Bob: A = qx mod p Bob membangkitkan bilangan bulat acak yang besar y dan mengirim hasil perhitungan berikut kepada Alice: B = qy mod p Alice menghitung K = Bx mod n Bob menghitung K’ = Ay mod n Jika perhitungan dilakukan dengan benar, maka K = K’. Baik K dan K’ sama dengan qxy mod p. Eve yang menyadap pembicaraan antara Alice dan Bob tidak dapat menghitung K. Ia hanya memiliki informasi p, q, A dan B, tetapi ia tidak mempunyai informasi nilai x dan y. Untuk mengetahui x atau y, ia perlu melakukan perhitungan logaritma diskrit, yang mana sangat sulit dikerjakan.

Contoh Alice dan Bob menyepakati p = 97 dan q = 5 (q<p) Alice memilih x = 36 dan menghitung A = qx mod p = 536 mod 97 = 50 Alice mengirimkan A kepada Bob. Bob memilih y = 58 dan menghitung B = qy mod p = 558 mod 97 = 44 Bob mengirimkan B kepada Alice. Alice menghitung kunci simetri K, K = Bx mod p = 4436 mod 97 = 75 Bob menghitung kunci simetri K, K = Ay mod n = 5058 mod 97 = 75 Jadi, Alice dan Bob sekarang sudah mempunyai kunci enkripsi simetri yang sama, yaitu K = 75.

Latihan Alice dan Bob menyepakati p = 97 dan q = 5 (q<p) Kasus 1 Jika Alice menggunakan x=50, dan Bob menggunakan y = 20, berapa kunci simetry K yang digunakan ? Kasus 2 Jika Alice menggunakan x=14, dan Bob menggunakan y = 9, berapa kunci simetry K yang digunakan ? Kasus 3 Jika Alice menggunakan x=15, dan Bob menggunakan y = 32, berapa kunci simetry K yang digunakan ?

Tugas Jika anda dan saya berencana akan menggunakan sebuah kunci simetri untuk mengenkripsi data. Nilai p yang kita sepakati adalah 127, nilai q adalah <2 digit terakhir NIM anda>. Jika saya memilih x=21, dan anda memilih y=10 Berapa kunci simetri K yang harus kita gunakan ? Dikumpulkan minggu depan, senin, 2 Januari 2012