abe.jar工具的安装

这个其实是不难的,但由于我自己搞这个搞了很久,就想着写一下。

Java环境的配置

abe.jar是要在Java环境下运行的,所以要先配置Java环境。我自己的话,之前下手机大师的时候,自动帮我配置了一个Java的环境,但这个环境不行的,然后我又下了Java 8,好像版本太低,又下了Java 9,好像还是不行,后面我就直接去官网下了Java 20。

  我建议的话,先下一个Java 8,因为比较稳定,然后在下一个Java 20,通过已经简单的设置就可以运行abe.jar。

先下Java 8,这是我的网盘(如果网盘到期,就私信我)

链接:https://pan.baidu.com/s/1RYsri6_qbdOaCW0s45unrA 
提取码:mkej 
--来自百度网盘超级会员V2的分享

下载之后安装,安装的教程,我选了一下还是参考这个的

java 环境配置(详细教程)_多加点辣也没关系的博客-CSDN博客

安装之后,然后安装Java 20 ,在官网下有点慢,我就放我网盘了

链接:https://pan.baidu.com/s/13aCnCUNyM2eCG9tsWqptUA 
提取码:9j82 
--来自百度网盘超级会员V2的分享

然后进行操作,

win+i进入设置

b44915d99fd64f17ad28af283d2cbf2a.png

 系统拉到最下面,系统信息,点高级系统设置

ce946cf81d904259a499405fd7ccc751.png

点环境变量

 

f853ebadc92c4dba829327453118cda8.png

  按照前面的Java配置的链接,应该在系统变量里面添加过Java_Home的变量,点编辑,把路径改成Java 20 的路径。

然后进入cmd   输入java -version和javac -version看版本,如果成功的话,应该是这样的

20bfc75738ff4bc19327c9f56d0b4d4e.png

b8f5cfb075c94c26886197576c174b99.png 

 注意版本已经变成20了

 

 

到这里你的abe.jar的运行环境就可以了

然后下载abe.jar 我直接发网盘

链接:https://pan.baidu.com/s/1d23FB4vQ2mqpfxkUMbudRA 
提取码:4xiq 
--来自百度网盘超级会员V2的分享

abe.jar的使用

找到下的文件夹

1d1f8209ee6040c5ad9f9865ebcf016b.png

 右键文件夹,进入终端

输入

   java -jar abe.jar unpack xxx.ab xxx.tar

a15e8c2e9fbf4e8d81cf1ff48c219a41.png

 

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
CP-ABE(Ciphertext-Policy Attribute-Based Encryption)是一种基于属性的加密技术,它允许用户将访问控制策略与加密数据关联起来。这种技术能够实现细粒度的访问控制,提供更灵活的数据共享方式。 进行CP-ABE源码分析,主要分为以下几个方面: 1. 密钥生成:源码中应包含密钥生成的模块。密钥生成主要负责生成系统的主密钥和各个用户的访问密钥。在CP-ABE中,访问密钥由用户的属性和系统的主密钥生成。 2. 数据加密/解密:源码中应包含数据加密和解密的模块。数据加密时,需要定义访问策略,即控制文件被哪些用户访问的属性要求。数据解密时,需要验证用户的访问密钥是否符合数据的访问策略,如果符合,则可以解密数据。 3. 属性管理:源码中还应该包含属性管理的模块。属性管理主要负责属性的分配和撤销。当有新用户加入系统或者用户的属性发生了变化,系统需要进行相应的属性管理操作,以确保数据访问的有效性。 4. 策略解析:源码中应包含策略解析的模块。策略解析主要负责解析访问策略,将其转换为访问控制规则。这一步骤在数据加密和解密过程中都需要进行,以确定数据的访问权限。 5. 算法实现:CP-ABE的源码应包含相应的加密算法实现。CP-ABE技术一般使用属性矩阵和多线性映射等数学工具,通过算法来实现加密和解密的功能。 综上所述,CP-ABE的源码分析主要关注密钥生成、数据加密/解密、属性管理、策略解析和算法实现等方面。通过分析源码,可以更深入地了解CP-ABE技术的实现原理和操作流程。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值