Homomorfik şifreleme
Kısaca: Homomorfik şifrelemede şifreli verilerle, önce şifrelerini çözmeden hesaplama yapılabilir. Yalnızca sonucun şifresi çözülür.
Biraz daha ayrıntılı: Bir bulut hizmeti böylece hiçbir zaman düz metin olarak görmediği veriler üzerinde toplamlar veya modeller hesaplayabilir.
Ayrıntılı
- Fikir:
Dec(Enc(a) ⊕ Enc(b)) = a + b. Şifreli metinler üzerinde hesaplama, düz metinler üzerindeki hesaplamaya karşılık gelir. - Kademeler: Kısmen homomorfik (yalnızca toplama veya yalnızca çarpma, örneğin RSA ve Paillier), tam homomorfik (FHE, keyfî hesaplamalar, 2009’da Gentry’nin yönteminden beri).
- Bedel: FHE hâlâ düz metin hesaplamasından büyüklük mertebeleri yavaştır ve çok bellek ister. Seçili görevlere uygundur.
- Uygulamalar: Tıbbi verilerde mahremiyet, oylamalar, birden çok taraf arasında değerlendirmeler, şifreli veritabanlarında arama.
- İlgili: Güvenli çok taraflı hesaplama (MPC), sıfır bilgi ispatları ve gizli hesaplama benzer hedeflere başka yollarla ulaşır.
- Kütüphaneler: Microsoft SEAL, OpenFHE, TFHE.
Ayrıca bak: Asimetrik şifreleme