
OpenSSE-Schemes: 实施特定的SSE方案,包括Sophos、Diana和Janus
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
简介:OpenSSE-Schemes是一款实施特定SSE(安全多方计算)方案的工具,支持Sophos、Diana及Janus等算法,便于研究人员进行相关实验与分析。
OpenSSE计划实施了SSE(可搜索对称加密)方案。当前仓库包含Sophos、Diana和Janus的C++实现。其中,Sophos在Bost的工作中被描述过;而Diana与Janus则由Bost、Minaud及Ohrimenko等人进行了介绍。
所有OpenSSE方案的实施都依赖于支持C++14标准的编译器(尽管核心代码库不强制要求)。该计划已经在Ubuntu 14 LTS系统上使用clang 3.6和gcc 4.9.3,以及在Mac OS X环境下使用clang 7.0.0成功构建并测试过。
加密工具包:此存储库利用了一个专门设计用于可搜索加密应用的加密工具包——crypto-tk。该工具包作为git子模块被集成进来,并会在方案构建时自动编译。不过,它自身有一套依赖关系需要满足,请确保这些依赖在你的计算机上是可用的。
对于Linux用户而言,在使用前可能需执行如下命令来安装必要的软件:
```
$ [sudo] apt-get install build-essential
```
全部评论 (0)
还没有任何评论哟~


