当前位置:网站首页>属性基加密仿真及代码实现(CP-ABE)论文:Ciphertext-Policy Attribute-Based Encryption
属性基加密仿真及代码实现(CP-ABE)论文:Ciphertext-Policy Attribute-Based Encryption
2022-07-28 19:26:00 【冷奴lengnu】
1、仿真论文:Ciphertext-Policy Attribute-Based Encryption
2、使用库:JPBC + lombok
3、目录结构:

3.1 essay:论文
3.2 lib:jpbc库
3.3 params:椭圆曲线参数
3.4 src:源码
- attribute:属性对象
- engine:属性基加密引擎,完成encrypt、decrypt、keyGen工作
- polynomial:封装的多项式对象
- structure:访问树结构
- test:测试类
- text:明文和密文对象
- util:工具类
4、如何使用
根据test包下的Text.class类中getAccessTree()方法样例,构建访问树结构,然后依照test1()方法依此进行加解密
5、github地址
https://github.com/lengnu/CP-ABE 有用的话就给个star哦
边栏推荐
猜你喜欢

What is "security"? Volvo tells you with its unique understanding and action

Interpretation of netappp SP sensors output content

SQL Server 数据库之备份和恢复数据库

九鑫智能正式加入openGauss社区

The cloud native programming challenge is hot, with 510000 bonus waiting for you to challenge!

(turn) bubble sorting and optimization details

一名在读研究生的自白:我为什么会沉迷于openGauss 社区?

After Europe, it entered Japan and South Korea again, and the globalization of Pico consumer VR accelerated

Nacos 原理

Maxwell 一款简单易上手的实时抓取Mysql数据的软件
随机推荐
Explain in detail the rays and radiographic testing in unity
查询oracle视图创建语句及如何向视图中插入数据[通俗易懂]
Unity foundation 3- data persistence
Ctfshow network lost track record (2)
怎样搭建企业内部维基百科
Introduction to blue team: efficiency tools
MoCo V1:视觉领域也能自监督啦
Baklib|为什么说企业需要重视客户体验?
Link with bracket sequence I (state based multidimensional DP)
Unity3d tutorial notes - unity initial 02
SQL Server 数据库之备份和恢复数据库
Guo Mingxuan: meta contraction is conducive to the development of VR competitors, and apple XR headshow will change the industry rules
【云原生】什么是 CI/CD ? | 摆平交付障碍的 CI/CD
Job CE
Baklib | why do enterprises need to pay attention to customer experience?
[Zhou Zhou has a prize] cloud native programming challenge "edge container" track invites you to fight!
Dom4J的Bug
1162. 地图分析-非递归法
数据库--explain的使用
Color finder actual combat (QT including source code)