本文共 1138 字,大约阅读时间需要 3 分钟。
FHE-Toolkit-linux 是专为 Linux 系统设计的 IBM 全同态加密工具包。它基于 Docker 容器,能够在不解密加密数据的情况下进行计算。工具包内置两个演示:
访问 GitHub 克隆仓库:
git clone git://github.com/ibm/fhe-toolkit-linux
安装 Docker 并启动服务:
yum install docker-cesystemctl start docker# 查看版本号docker version
下载工具包 Docker 镜像:
./FetchDockerImage.sh centos
确认镜像 ibmcom/fhe-toolkit-centos
是否已成功下载。
启动 FHE-Toolkit 容器并访问 IDE:
./RunToolkit.sh -p centos
注意:在云服务器中,需先获取服务器 IP,随后开放 8443 端口。
打开主机浏览器,访问 https://IP:8443/
,通过自签名证书安全登录。
工具箱未自动选择工具包:
终端外壳设置:
Select Default Shell
,选择 /usr/bin/bash
。运行示例程序:
build
目录运行程序:cd build./BGV_world_country_db_lookup
停止并删除所有工具箱实例:
./StopToolkit.sh
打开终端:
Select Default Shell
,选择 /usr/bin/bash
。在终端中运行示例:
cd build./BGV_world_country_db_lookup
FHE-Toolkit 为开发者提供了一个完整的全同态加密开发环境,支持多种操作系统和工具包版本。通过本地构建和打包,您可以根据需求定制工具包配置。
转载地址:http://bovez.baihongyu.com/