Text
Analisis Perbandingan Homomorphic Encryption Berbasis Kurva Eliptik atas Gelanggang
Keamanan data dalam cloud dapat diperoleh dengan enkripsi. Apabila dalam pengolahan pesan terenkripsi masih harus dilakukan dekripsi, dimungkinkan kunci dekripsi untuk didapatkan oleh peretas. Homomorphic encryption menawarkan solusi dengan memungkinkan pengolahan data terenkripsi tanpa memerlukan dekripsi. Terdapat tiga kategori utama homomorphic encryption: partial homomorphic encryption (PHE), somewhat homomorphic encryption (SWHE), dan fully homomorphic encryption (FHE). Di antara ketiga kategori ini, PHE menjadi pilihan karena efisiensi biaya, kebutuhan penyimpanan yang lebih rendah, dan kecepatan pemrosesan data yang lebih baik. Homomorphic encryption dapat diimplementasikan menggunakan berbagai algoritma, termasuk algoritma kunci simetrik dan kunci publik. Algoritma kurva eliptik merupakan salah satu contoh algoritma kunci publik yang menawarkan efisiensi dalam penggunaan kunci yang lebih kecil untuk tingkat keamanan yang setara dengan algoritma berbasis bilangan bulat seperti RSA. Kurva eliptik yang digunakan dalam penelitian ini beroperasi dalam himpunan aljabar gelanggang untuk meningkatkan keamanan dari algoritma PHE. Terdapat tiga gelanggang hasil bagi yang berhasil diimplementasikan pada algoritma PHE dan telah dilakukan analisis performa. Hasil analisis performa menunjukkan bahwa waktu eksekusi enkripsi meningkat seiring dengan pertambahan nilai acak yang dibangkitkan dan jumlah pesan yang diproses. Waktu eksekusi pada dekripsi meningkat dengan bertambahnya ukuran kunci privat dan jumlah pesan. Selain itu, hasil analisis terhadap perbedaan waktu antara ketiga kurva eliptik dalam proses enkripsi dan dekripsi menunjukkan bahwa terdapat perbedaan yang tidak terlalu signifikan.
No other version available