cpabe 全称
ciphertext-policy attribute-based encryption
,是一种属性加密算法的实现方案。现在官方给出的源码可以在ubuntu上编译安装,不过我搭建的过程还是比较曲折。
因为毕设需要用到属性加密,所以找了一些相关的算法实现。
0 相关资源
官网: http://acsc.cs.utexas.edu/cpabe/
部分安装包我已经上传到优快云的下载区。
- gmp-6.1.2.tar http://download.youkuaiyun.com/detail/liuyueyi1995/9793384
- pbc-0.5.1.tar.gz
- libbswabe-0.9.tar.gz
- cpabe-0.11.tar.gz
1 安装
安装cpabe之前,需要很多前置的环境。
先用apt-get安装:
M4
sudo apt-get install M4
flex
sudo apt-get install flex
bison
sudo apt-get install bison