Enkripsi homomorfis penuh adalah jenis skema di mana seseorang dapat melakukan komputasi sewenang-wenang pada data terenkripsi.
Gagasan ini terdengar mustahil. Bagaimana Anda dapat melakukan operasi (penjumlahan, perkalian, dll.) data tanpa melakukan dekripsi padanya?
Masalahnya adalah kunci untuk enkripsi dan dekripsi terpisah dalam skema enkripsi tradisional, dan melakukan operasi pada data terenkripsi memerlukan dekripsi terlebih dahulu.
Dengan enkripsi homomorfis penuh (FHE), Anda juga memiliki kunci enkripsi, tetapi tidak seperti skema tradisional, Anda dapat menghitung teks biasa dengan cara sewenang-wenang tanpa harus mendekripsinya.
Ini adalah properti yang sangat berguna, memungkinkan komputasi data sensitif tanpa mengungkapkannya kepada entitas yang melakukan komputasi.
Misalnya, pertimbangkan basis data informasi medis yang dienkripsi homomorfis penuh. Kunci enkripsi dapat diberikan kepada dokter, yang dapat melakukan kueri pada basis data untuk menentukan apakah pasien dengan gejala tertentu telah dirawat. Ini memungkinkan dokter untuk mendapatkan informasi tentang pasiennya tanpa harus mengakses data aktual di basis data.
Dalam hal kemungkinan perhitungan atas data terenkripsi, enkripsi homomorfis memiliki tipe yang berbeda; sebagian, agak, diratakan sepenuhnya, dan enkripsi homomorfis penuh.
Sebagian homomorfis dan agak homomorfis hanya memungkinkan jenis operasi tertentu atas data terenkripsi, itu juga dengan pengulangan terbatas.
Enkripsi homomorfis penuh mendukung jumlah operasi yang tidak terbatas pada data terenkripsi. Juga, operasi dapat diterapkan dalam jumlah yang tidak terbatas.
FHE masih berkembang dan dipandang tidak layak secara komersial sehingga banyak penelitian harus dilakukan sebelum dapat digunakan secara luas.
Join the thousands already learning crypto!