IBM宣布推出全同态加密工具包 可在无需解密数据的情况下进行操作
国际商业机器公司 (IBM)欧洲研究部日前推出全同态加密工具包,全同态加密工具包首发版本支持macOS和iOS。
根据维基百科对该术语的解释,同态加密允许人们对密文进行特定形式的代数运算、得到仍然还是加密后的结果。
该技术可以在加密数据中进行诸如检索和比较等操作并得出正确的结果,而在操作中不需要对数据提前进行解密。
2009年时克雷格金特里发布论文从数学上提出全同态加密的可行方法, 即在不解密中对加密数据进行明文的运算。
此次研究人员推出全同态加密工具包的主要目的是帮助人们保护自己的数据,这不仅面向企业同样面向普通用户。
按照研究人员的说法目前有相当多的加密工具可以实现高强度加密,当数据被加密后可以得到非常好的加密保护。
然而当人们操作数据时需要将数据先解密再操作,这就导致攻击者有机会窃取数据,对用户来说这也会造成威胁。
对于普通用户保护自己的关键信息或企业用户保护自己的商业机密来说,寻常的加密方式在解密环节存在着弱点。
而IBM推出的全同态加密则支持不解密数据检索数据,甚至可以在企业环境中按照用户权限分别查看对应的内容。
有趣的是IBM推出的全同态加密工具包 (FHE) 主要支持macOS、iOS、Android和Linux但未准备支持Windows。
IBM表示预计将在下周推出FHE的安卓和Linux版,至于为什么不准备支持Windows操作系统暂时还不清楚原因。
FHE工具包以开源形式发布允许开发者们进行改造或定制,当然IBM已经预先提供多种示例供用户搭配进行使用。
不过在使用方面FHE可能具有一定的门槛,想要使用的普通用户或企业用户可以参考IBM发布的编译和使用指南。