基于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的条
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



