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