首页 › glossary › 什么是同态加密?给数据戴上手套干活

同态加密,说白了就是:把数据锁进保险柜寄给加工厂,工厂不开柜子就能帮你加工,加工好的成品仍然锁在柜子里寄回来——全世界只有你手里有钥匙。

听起来有点反直觉:数据都加密了,云端看不见原文,它怎么帮你算?但恰恰是这个"加密了还能算"的魔法,让它被称为密码学界的"圣杯",也让它在AI时代突然站上了风口——因为你既想让大模型帮你分析体检报告、简历、合同,又打死不想让这些数据在别人的服务器上"裸奔"。


目录

  1. 同态加密是什么?
  2. 为什么最近这么火?
  3. 一张图看懂
  4. 和我有什么关系?
  5. 一分钟总结
  6. 延伸阅读

一、同态加密是什么?

一个类比:戴手套修传家宝

密码学家Craig Gentry(就是2009年发明全同态加密的那位)给过一个经典比喻:

银行收到一件需要修理的传家宝(你的数据),老板舍不得让工匠(云端服务器)直接碰。于是做了一个带手套孔的密封箱子(加密):工匠把手伸进箱子里的固定手套,能隔着箱壁操作珠宝,但看不见、摸不着、也拿不走。他只能按照银行给的图纸(程序)干活,成品始终锁在箱子里。最后箱子寄回银行,钥匙只有银行有。

在这个比喻里,工匠干得再起劲,从头到尾没"看见"过珠宝一眼。同态加密干的就是这件事:允许别人在看不见你数据的前提下,用你的数据完成计算。

"同态"两个字是什么意思?

"同态"来自希腊语:homo(相同)+ morph(形态),意思是运算前后的数学结构保持一致。

写成大白话就是:

在密文上做运算,再解密,结果 = 先解密,再做同样的运算。

比如你要算 3 + 5。传统做法是把明文的 3 和 5 发出去算。同态加密的做法是:把 3 和 5 加密成两坨"乱码",云端把这两坨乱码直接"相加",得到第三坨乱码——你拿回来用自己的钥匙一解密,出来的正好是 8。

这不是巧合,而是数学结构的巧妙安排。历史上第一个公钥加密算法RSA(就是https网址里那个RSA)天然带一点这种性质:两段密文相乘再解密,等于两段原文相乘。1978年,RSA的三位发明人里的两位(Rivest和Adleman)就在论文里畅想:能不能让密文支持任意运算?这个问题一悬就是三十年,被称为"密码学的圣杯"。

加密了还能算,凭什么?

普通加密可以理解为"把数字彻底打乱",打乱之后就什么规律都没了,自然没法运算。同态加密的思路完全不同:它把数据藏进一个天生保留运算规律的数学结构里(目前主流方案用的是"格密码"——一种基于高维格点难题的加密方式,恰好被认为连量子计算机也难以破解)。

数据藏进去之后,加法在这个结构上的表现,恰好对应明文的加法;减乘除也有类似安排。所以云端根本不需要"知道原文",它只需要按规矩搬动这些结构,规律就自动把正确的计算结果"带"出来。

三档火力:部分、层次、全同态

按"能算多少",同态加密分三档,火力逐级递增:

档位 能做什么 生活类比 代表方案
部分同态PHE 只支持一种运算(加或乘) 只会炒一个菜的厨子 Paillier(加法)、RSA(乘法)
层次同态SHE 加减乘都行,但有次数上限 用一次少一截的电池 BGV、BFV的早期形态
全同态FHE 任意次数加减乘,理论上能跑任何程序 全能大厨 Gentry方案及后续TFHE、CKKS等

其中CKKS方案(2017年提出)特别值得点名:它支持近似实数运算,正好对上机器学习里满屏的小数,成了"加密状态下跑AI"的主力选手。TFHE则擅长逻辑判断,自举(下面讲)特别快。

最大的拦路虎:噪声

天下没有免费的午餐。同态加密每做一次运算,密文里就会积累一点"噪声"——可以想象成在一张照片上反复盖毛玻璃,盖得层数太多,照片就没法看了(解密失败)。

Gentry的天才贡献"自举"(bootstrapping),就是让密文在加密状态下给自己洗一次澡,把噪声洗掉,然后接着算。有了它,理论上运算次数不再受限——这一步,把"层次同态"升级成了"全同态"。


二、为什么最近这么火?

一个1978年提出、2009年才破题的技术,为什么最近两年突然霸榜科技新闻?四个原因叠加:

1. AI时代,人人都在犹豫"要不要把数据交出去"

这是最直接的自变量。你现在想用云端大模型做这些事:分析体检报告、改简历、审合同、总结客户资料……每做一次,原始数据就完整地躺在别人的服务器上一次。企业更纠结:把客户数据喂给第三方API,出了泄露谁负责?

同态加密给出的答案简单粗暴:上传密文,让AI在密文上推理。模型"读过"你的数据,但从头到尾没见过原文。这类"密文上的机器学习推理"是近两年学术界和产业界最热的研究方向之一。

2. 法规越来越严,"裸奔"的代价越来越高

中国的《个人信息保护法》、欧盟GDPR和数据跨境新规、欧盟《人工智能法案》……都在给"数据交给别人处理"加码。企业的合规部门发现:与其操心合作方会不会泄露数据,不如从源头就让数据以密文形态流通。同态加密天然满足"数据可用不可见",成了合规工具箱里的硬通货。它和联邦学习(数据不动、模型动)、差分隐私(给统计结果加噪声)合称隐私计算"三件套",分工互补——这一栏目之前已经专门写过前两位,同态加密是三件套里"数学味最浓、保护最彻底"的那一位。

3. 资本和巨头真金白银下注

4. 开源工具成熟了,"能用"的门槛大幅下降

微软的SEAL、社区接棒的OpenFHE、Zama的TFHE-rs……这些开源库把"格密码"这种数学硬骨头封装成了普通工程师能调用的接口。2018年起,微软、IBM等机构还联合发起了社区标准组织HomomorphicEncryption.org,推动方案标准化。从"实验室玩具"到"拿来就能编译运行的库",是产业爆发的信号。


三、一张图看懂

先看工作流程——数据全程上锁:

flowchart TD
    A["你的原始数据<br/>病历、简历、合同"] --> B["在本机加密上锁<br/>变成密文"]
    B --> C["只上传密文<br/>平台全程见不到原文"]
    C --> D["云端在密文上直接计算<br/>AI照样分析"]
    D --> E["计算结果仍是密文<br/>原样寄回"]
    E --> F["你用私钥在本机解锁<br/>只有你能看到结果"]

再看它在隐私计算"三件套"里的位置——三兄弟分工不同:

flowchart TD
    P["数据要用又怕泄露<br/>怎么选?"] --> A["联邦学习<br/>数据不动,模型动"]
    P --> B["差分隐私<br/>加噪声,只看整体"]
    P --> C["同态加密<br/>数据上锁,照样随便算"]

四、和我有什么关系?

普通人:未来你的AI助手可以"知无不言"且"守口如瓶"

现在你对语音助手说"帮我看看这份体检报告有没有问题",心里多少会打鼓。等同态加密大规模落地,你的敏感数据可以全程以密文形态躺在云端,AI帮你算完、结果只回你手里。类似的应用方向还包括:多家医院在不交换病历的前提下联合研究疾病、银行在不看对方客户名单的前提下联合反欺诈、你在不暴露浏览记录的前提下拿到个性化推荐。

从业者:一个正在缺人的新工种

会写SEAL/OpenFHE/TFHE-rs代码的工程师目前极为稀缺,金融、政务、医疗大厂的隐私计算团队常年招人。入行路径相对清晰:先补一点数论和格密码的直觉(不用先啃证明),再直接上手开源库跑通"加密状态下做个线性回归"的Demo。密码学、隐私合规、FHE编译器优化,都是未来几年有溢价的技能点。

投资者:盯住"性能拐点"

同态加密目前最大的短板仍然是慢——复杂运算的开销常被形容为万倍级,密文体积膨胀也很大(一个数字加密后可能膨胀成几万个字节)。但这个短板正被三股力量同时夹击:算法改良、GPU/FHE专用芯片、以及把数据打包并行计算的"批处理"技巧。性能每降低一个数量级,可商用的场景就多一片。关注FHE芯片公司、拥有隐私计算平台的企业、以及标准落地进度,是观察这个赛道的三条线索。当然,它离"人人日常可用"还有距离,别把它当短期爆点,它是长坡厚雪型技术。


五、一分钟总结

  1. 同态加密 = 数据上着锁照样能算,结果解开后和明文计算一模一样。
  2. "同态"指密文运算与明文运算结构一致,主流方案基于格密码,顺带抗量子攻击。
  3. 2009年Gentry用"自举"解决了噪声问题,拿下这块悬了三十年的"密码学圣杯"。
  4. AI时代没人想把病历简历裸奔上传,法规趋严+资本下注+开源成熟,让它最近持续霸榜。
  5. 短板是慢和密文膨胀,正被专用芯片快速追赶——值得现在就开始了解。

延伸阅读


参考来源

  1. 同态加密 - 维基百科 — 概念定义、历史沿革与代表方案的中立综述
  2. What is homomorphic encryption? - IBM — IBM技术科普页,含应用场景与工作原理图解
  3. Microsoft SEAL - GitHub — 微软开源的同态加密库,文档可直接上手实践
  4. HomomorphicEncryption.org — 微软、IBM等机构联合发起的社区标准组织,发布FHE标准规范

本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵爱卫生(微信ID: gprshome201101)维护,聚焦5G/6G核心网、3GPP标准解读、通信前沿技术深度分析。 出版作品有《5G核心网原理与实践》《IMS原理与实践》等4本通信专业书籍。知识星球「51学通信」提供深度技术答疑和行业洞察。

[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。

51学通信知识星球海报-扫码加入