ABSTRAK
Nama : Josh Steven Lasiman
Program Studi : Ilmu Komputer
Judul : Implementasi Skema Proxy Re-encryption untuk Kriptografi
Kunci Simetris Menggunakan Rust
Pembimbing : Amril Syalim S.Kom., M.Eng., Ph.D.
Skema proxy re-encryption (PRE) adalah teknik kriptografi yang memungkinkan pihak
ketiga (proxy) untuk mengubah ciphertext dari satu kunci ke kunci lain tanpa perlu
mengetahui plaintext. Konsep ini memiliki kegunaan yang luas untuk berbagai aplikasi
di mana berbagi dan memproses data harus dilakukan dengan cepat dan aman. Contoh
kegunaan proxy re-encryption seperti pada penyimpanan awan dan komunikasi yang
aman. Meskipun kegunaannya yang luas, skema proxy re-encryption umumnya hanya
dapat menggunakan kriptografi asimetris yang memiliki keterbatasan, yaitu biaya komputasi
yang tinggi dan tidak sesuai untuk semua kasus penggunaan. Dalam menanggapi
keterbatasan tersebut, penelitian ini mengimplementasikan skema proxy re-encryption
simetris menggunakan bahasa pemrograman Rust. Implementasi ini bertujuan untuk
meraih performa yang lebih baik dibandingkan dengan implementasi sebelumnya
yang menggunakan bahasa pemrograman Java. Rust dipilih karena keunggulannya
dalam keamanan memori dan kinerja, membuatnya menjadi pilihan yang baik untuk
aplikasi kriptografi. Hasil penelitian menunjukkan bahwa implementasi Rust mempunyai
performa yang lebih baik dalam proses proxy re-encryption ketika menggunakan AES-NI
dibandingkan implementasi sebelumnya yang menggunakan Java.
Kata kunci:
proxy re-encryption, kriptografi simetris, Rust, AES
|