全同态加密库HElib的安装与使用(Ubuntu)

全同态加密库HElib的安装与使用(Ubuntu)

HElib库是由IBM用c++编写的全同态加密库,gihub上有相关的源码。HElib实现了全同态加密中的基础功能,如加、减、乘等。有了这些功能,我们就可以将全同态加密技术应用在各种安全领域。由于HElib的中文资料较少,在安装这个问题上就劝退了很多人,所以本人将自己的安装过程记录下来,以供大家参考,如有不足之处,还希望大家指正。

HElib的下载及编译

  1. 安装HElib库依赖的环境(patchelf、m4、git)
sudo apt-get install patchelf

全同态加密库HElib的安装与使用(Ubuntu)_第1张图片

sudo apt-get 

你可能感兴趣的:(笔记)