IBM 发布了完全同态加密(fully homomorphic encryption,FHE)工具集的 Linux 版本,源代码发布在 GitHub 上,采用 MIT 许可证。FHE 工具集运行在一个 Linux docker 容器内,使用 IDE 作为工作开发环境,可以通过主机系统的浏览器访问。
![](https://img2020.cnblogs.com/news/66372/202008/66372-20200803100802664-502548563.png)
![](https://img2020.cnblogs.com/news/66372/202008/66372-20200803100703049-1734753112.png)
FHE 允许对密文进行特定的代数运算得到仍然是加密的结果,与对明文进行同样的运算再将结果加密一样。
这项技术可以在加密的数据中进行检索、比较等操作,整个处理过程中无需对数据进行解密。同态加密技术从根本上解决将数据及其操作委托给第三方时的保密问题。
今天的文件通常是在传输和存储时加密,使用时解密,存在安全漏洞,FHE 可解决该问题。
![](https://img2020.cnblogs.com/news/66372/202008/66372-20200803100703970-1348830182.png)
![](https://img2020.cnblogs.com/news/66372/202008/66372-20200803100704645-2082560244.png)
![](https://img2020.cnblogs.com/news/66372/202008/66372-20200803100728938-228935197.png)
![](https://img2020.cnblogs.com/news/66372/202008/66372-20200803100804342-966528573.png)
![](https://img2020.cnblogs.com/news/66372/202008/66372-20200803100704698-1997723860.png)
![](https://img2020.cnblogs.com/news/66372/202008/66372-20200803100703277-1636675239.png)