Skip to content

这是CP-ABE算法C库的JNI实现,能够满足JAVA环境下的加密开发需要。

Notifications You must be signed in to change notification settings

qj0913/CP-ABE_JNI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 

Repository files navigation

CP-ABE_JNI

本代码是对伯克利分校实现的基于密文策略的属性加密算法C库的JNI实现。本算法库的编译需要依赖的算法库包括:M4、gmp、pbc和libbswabe等,具体的,可先下载一个伯克利分校实现的C库,按照说明进行安装,如果安装成功,那么需要的算法库也就都正确安装了。本实现面向Linux平台。

C 文件夹中是编译CP-ABE算法库为动态链接库时必须的文件,需要首先编译得到动态链接库,然后导入自己的项目中使用; JAVA 文件夹中是提供JAVA调用的本地方法声明,结合编译得到的动态链接库即可实现CP-ABE加密算法的全部功能。

About

这是CP-ABE算法C库的JNI实现,能够满足JAVA环境下的加密开发需要。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published