HElib - 同态加密方法


GPL
跨平台
C/C++

软件简介

HElib 是同态 (homomorphic) 加密方法的实现。

同态
(homomorphic)加密是一种用于在不解密的情况下处理加密数据的技术。这将使敏感数据处理变得极其安全:比如说,公司可以加密托管在云端的数据库,无需将记录转换回成明文,就可以处理记录。

2018 年进行了一次重写,主要目标是,提高性能,减少自同构的数量,并降低每个自同构的成本。目前可用的是 Brakerski-Gentry-
Vaikuntanathan(BGV)方案的实施,以及许多优化,使同形评估运行更快,主要集中在有效使用 Smart-Vercauteren 密文打包技术和
Gentry-Halevi-Smart 优化。