什么事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