Sejak diperkenalkan pada tahun 1976, protokol pertukaran kunci Diffie-Hellman
telah banyak digunakan untuk mengakomodasi proses pertukaran kunci rahasia
bersama antara dua pihak. Masalah yang kemudian muncul adalah bagaimana
membuat sebuah protokol yang dapat digunakan oleh tiga pihak untuk membuat
kunci rahasia bersama di antara mereka dalam satu ronde komunikasi. Solusi dari
permasalahan ini diberikan oleh Antoine Joux pada tahun 2000 dengan memanfaatkan
bilinear pairing pada kurva eliptik. Protokol yang dibuat selanjutnya dikenal
sebagai protokol pertukaran kunci Diffie-Hellman tripartite. Tugas Akhir ini
bermaksud mempelajari dan memberikan penjelasan konsep-konsep terkait kurva
eliptik dan Weil pairing yang menjadi landasan dalam protokol pertukaran kunci
Diffie-Hellman tripartite. Tugas Akhir ini juga melakukan implementasi aplikasi
berbasis protokol pertukaran kunci Diffie-Hellman tripartite dengan menggunakan
bahasa pemrograman Python. Percobaan kemudian dilakukan pada komputer dengan
spesifikasi : Intel R
CoreTM i5-2410M CPU @ 2.30 GHz x 4, RAM 4 GB di
atas sistem operasi Linux Ubuntu 12.04. Hasil analisis menunjukkan bahwa aplikasi
yang dihasilkan berjalan dengan benar sesuai dengan yang diharapkan.
|
|