全同态加密(FHE)新手导读
全同态加密让计算系统能够直接处理密文,并返回仍处于加密状态的结果。它主要保护“使用中”的数据,可用于隐私型 AI、云计算、医疗、金融和区块链,但目前仍面临较高的计算成本。
FHE 解决什么问题
传统加密主要保护存储或传输中的数据,服务器处理数据前通常仍要解密,因而可能产生泄露风险。全同态加密允许服务器直接计算密文,并返回加密结果;只有持有解密密钥的人才能读取输出,使数据在处理期间也保持私密。
基本工作方式
FHE 通常建立在格密码学难题之上。密文之间可以进行加法和乘法,而解密后的结果与直接计算明文所得结果一致。组合这两类运算即可表达更复杂的计算,例如统计分析和机器学习推理,无须让执行计算的一方看到原始数据。
噪声、性能与安全性
每次密文运算都会引入少量噪声,噪声过多可能影响正确解密,因此系统会通过“自举”刷新密文。自举是主要性能瓶颈之一。FHE 的格难题目前也被认为较难遭量子计算机攻破,但这不等于能够保证永久安全。
适用场景与现实限制
FHE 可用于加密数据上的欺诈检测、信用评分、医学研究、隐私型 AI 推理和机密智能合约,让服务方在看不到原始记录时完成分析。不过,它比标准计算消耗更多资源,实际开销取决于任务的复杂度与规模,部署时需权衡隐私和性能。
原始教程
Mark it complete when you understand it.
Opening a lesson does not complete it automatically. You can change its status at any time.