在最新的IPP 2018中,intel 将ippcp加密库从IPP 库中分离了出来,可以单独安装使用。对各个平台有很不错的兼容性,同时也对SGX提供了支持
一. 安装ippcrypto
1.https://software.intel.com/en-us/get-ipp-cryptography-libraries intel的ippcp下载页面,如果没有intel开发者账号,则需要注册账号
2.下载ippcp
3.解压 l_ippcp_2018.1.163.tgz
进入下载目录 tar zxvf l_ippcp_2018.1.163.tgz
4.安装
进入解压出的文件夹 ./install_GUI.sh
5.配置环境变量(optional)
编辑用户环境变量 ~/.bashrc (/etc/profile 对应su)添加
export IPPCRYPTOROOT=/opt/intel/compilers_and_libraries_2018.1.163/linux/ippcp
export LD_LIBRARY_PATH=$IPPCRYPTOROO