10、基于Blowfish混合加权属性加密的密文策略与可重构天线技术研究

基于Blowfish混合加权属性加密的密文策略与可重构天线技术研究

1. 基于Blowfish混合加权属性加密的密文策略

在互联网数据传输过程中,数据安全和用户隐私是至关重要的方面。传统的层次化属性基加密(HABE)存在一些局限性,例如类似用户属性由多域所有者管理在实际中难以实现,在复合属性领域无法工作且会降低多值任务性能。为解决这些问题,提出了基于Blowfish混合加权属性加密的密文策略(CP - BHWABE)。

CP - BHWABE系统包含以下五个步骤:
1. 数据发送者/持有者 :创建数据,对其进行加密并通过互联网发送。
2. 服务器 :存储数据。
3. 权重属性授权机构(WAA) :主要用于认证,更新用户值并验证用户属性值,为用户优先级分配相应权重。
4. 中央授权机构(CA) :为每个用户分配唯一身份,并根据权重属性生成公钥。
5. 数据接收者 :解密密文以获取原始数据。

该系统可以从算法层面和系统层面进行描述:
- 算法层面 :使用Blowfish算法进行数据的加密和解密。Blowfish是一种对称密钥加密算法,固定块大小为64位,密钥长度可变,范围在32 - 448位之间。其加密过程包括密钥扩展和数据加密两个阶段。
- 密钥扩展步骤
1. 初始化P盒和S盒的设置和值。
2. 将用户输入密钥的可变长度与P的条

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值