openfhe同态库安装

#参考官方资料

https://openfhe-development.readthedocs.io/en/latest/sphinx_rsts/intro/installation/installation.html

一 安装必要插件

检查cmake,make,clang等是否安装完成。没有安装就运行以下命令:

sudo apt-get install g+±

sudo apt-get install build-essential #this already includes g++

sudo apt-get install cmake

安装clang

sudo apt-get install clang

sudo apt-get install libomp5

sudo apt-get install libomp-dev

下载库文件

注意一定要使用git来下载。如果手动下载openfhe,其中的third-party里四个文件夹会是空的,需要自行手动分别补全。

git clone https://github.com/openfheorg/openfhe-development.git

进入build

mkdir build

cd build

cmake ...

安装autoconf

使得openfhe自动安装依赖的外部库gmp等

sudo apt-get install autoconf

编译

make时间比较长(15min左右)

到达100%,执行

sudo make install

检查运行

相关推荐
BLSxiaopanlaile12 小时前
《凤凰架构-构建可靠的大型分布式系统》读书笔记 -关于网络通信安全性的一些总结
http·加密·认证授权·网络通信安全
天若有情6731 天前
【自研实战】轻量级ASCII字符串加密算法:从设计到落地(防查岗神器版)
网络·c++·算法·安全·数据安全·加密
REDcker2 天前
VMP 加固与 VMProtect 原理与使用
加密·反编译·vmp·vmprotect·破解·加固·梆梆加固
独断万古他化2 天前
【SSM开发实战:博客系统】(三)核心业务功能开发与安全加密实现
spring boot·spring·mybatis·博客系统·加密
深信达沙箱10 天前
源代码防泄密软件的综合对比分析
加密·源代码·沙盒
不凉帅15 天前
NO.4信息安全技术基础知识
网络安全·信息安全·软考·高项·加密
深信达沙箱17 天前
如何选择源代码加密软件?应关注哪些核心技术要素
linux·服务器·网络·加密·软件·源代码·沙盒
深信达沙箱17 天前
SDC沙箱能够满足哪些场景需求?
网络·加密·软件·源代码·沙盒
深信达沙箱18 天前
业务系统安全办公沙箱解决方案
网络·系统安全·加密·源代码·沙盒
weiwei2284418 天前
SEAL全同态加密BFV方案入门详解
bfv·全同态·多项式环·seal