什麼事FHE? Zama @zama_fhe 讓更多人接觸到了FHE的概念,但大部分人仍然對FHE瞭解甚少,簡單分享下什麼是FHE。 同態加密(Homomorphic Encryption,簡稱HE)是一種先進的加密技術,它允許在加密數據上直接進行計算,而無需先解密數據。 計算結果解密後,與在明文數據上進行相同計算的結果一致。 這在隱私保護計算(如機器學習隱私)中非常有用,因為數據所有者可以把加密數據交給第三方處理,而不洩露原始數據。 同態加密分為幾種級別: 部分同態加密(Partial Homomorphic Encryption, PHE):只支持一種操作,如加法(例如Paillier加密)或乘法(例如RSA)。 Somewhat同態加密(Somewhat Homomorphic Encryption, SWHE):支持有限次數的加法和乘法。 全同態加密(Fully Homomorphic Encryption, FHE):支持任意次數的加法和乘法,從而可以實現任意計算(因為計算機中的任何計算都可以用加法和乘法組合表示)。 FHE的原理: FHE 的基本原理FHE 的核心思想是:在加密數據上執行運算時,運算結果的加密形式應該等價於對明文運算結果的加密。 數學上,這可以用以下形式表示: 如果: Enc(m) 是對明文 m 的加密 那麼: 加法同態:Enc(m1 + m2) = Enc(m1) ⊕ Enc(m2) (⊕ 表示加密域的加法操作) 乘法同態:Enc(m1 * m2) = Enc(m1) ⊗ Enc(m2) (⊗ 表示加密域的乘法操作)
錯別字 總是🤣 什麼是FHE
6.77K