Apa itu Enkripsi Homomorfik?

Enkripsi homomorfik adalah jenis kriptografi yang memungkinkan operasi dilakukan pada ciphertext terenkripsi yang, ketika didekripsi, memiliki hasil yang dapat diprediksi dalam plaintext. Dengan kata lain, Anda dapat mengubah versi teks yang dienkripsi, dan teks aslinya menunjukkan jenis perubahan yang sama.

Bagaimana cara kerjanya?

Jika Anda memiliki dua string, Halo dan Dunia!, Anda dapat mengenkripsi mereka secara individual untuk menghasilkan string ciphertext j4u90a dan H7r3Sp . Jika Anda menggabungkan dua string ciphertext tersebut untuk menghasilkan j4u90aH7r3Sp, dan mendekripsi string itu untuk menghasilkan Hello World!, maka enkripsi itu homomorfik.

Informasi enkripsi homomorfik tambahan

Skema enkripsi homomorfik disebut kriptografi mudah ditempa karena Anda dapat mengubah teks teks dengan memodifikasi teks sandi. Dalam beberapa kasus, ini bisa menjadi risiko keamanan: pihak ketiga yang berbahaya dapat mengubah pesan rahasia tanpa perlu mendekripsi terlebih dahulu. Dalam kasus lain, ini memiliki potensi keuntungan: banyak pihak yang bersahabat dapat menggabungkan informasi mereka tanpa perlu membaca data rahasia masing-masing.

Enkripsi, Persyaratan keamanan