IMPLEMENTASI ELLIPTIC CURVES CRYPTOSYSTEM (ECC) PADA PROSES PERTUKARAN KUNCI PUBLIK DIFFIE-HELLMAN DAN SKEMA ENKRIPSI ELGAMAL

Main Author: Sukiswan
Format: Thesis PeerReviewed
Terbitan: Universitas Komputer Indonesia , 2005
Subjects:
Online Access: http://repository.unikom.ac.id/6573/
http://elib.unikom.ac.id/gdl.php?mod=browse&op=read&id=jbptunikompp-gdl-s1-2005-sukiswan10-1855
Daftar Isi:
  • Kriptosistem kurva elips (elliptic curves cryptosystem) merupakan salah satu sistem kriptografi asimetris yang menggunakan persoalan logaritma diskrit (discrete logarithm problem). Struktur kurva elips digunakan sebagai grup operasi matematis untuk melangsungkan proses enkripsi dan dekripsinya. Pada Laporan Tugas Akhir ini diuraikan teknik dasar Elliptic Curves Cryptosystem (ECC) yang diimplementasikan pada protokol pertukaran kunci publik Diffie-Hellman dan skema enkripsi Elgamal. Jumlah bit yang digunakan pada parameter-parameter ECC sebesar 96 bit. Pada pertukaran kunci, hasil implementasinya memperlihatkan pertukaran kunci publik antara dua user dan menghitungnya dimasing-masing user yang akan menghasilkan kunci rahasia bersama yang sama. Sementara pada skema enkripsi Elgamal, hasil implementasi telah menunjukkan pesan berupa karakter yang dipetakan dalam titik kurva yang kemudian dienkripsi berhasil dibuka kembali pada proses dekripsinya. Program aplikasi ini menggunakan bahasa Microsoft Visual C++ 6.0 Enterprise Edition.