IBM研究员开源同态加密库

jopen 11年前

同态加密允许对密文进行特定的代数运算得到仍然是加密的结果,与对明文进行同样的运算再将结果加密一样。这项技术可以在加密的数据中进行检索、比较等操作,整个处理过程中无需对数据进行解密。同态加密技术从根本上解决将数据及其操作委托给第三方时的保密问题。2009 年 9 月 Craig Gentry 发表论文从数学上提出了“全同态加密”的可行方法,朝正确方向前进了一步,但问题是同态加密非常低效,需要密集计算。过去几年的一系列改进让同态加密在合适的情况下具有实用性。现在,IBM T J Watson 研究中心的 Victor Shoup 和 Shai Halevi 发布了开源的 C++ 同态加密库,代码托管在 Github 上,采用 GPL 许可证。同态加密库整合了大量优化,使对密文的操作运行速度更快。

来自: Solidot