摘要
本发明提供的一种高拜占庭容错阈值的门限多中心属性基加密方法,包括:属性委员会节点获取属性委员会的编号,调用分布式密钥生成算法,生成总公钥以及每个节点对应的公私钥份额;加密方接收属性委员会节点发送的总公钥,并根据属性委员会的总公钥对数据进行加密;属性委员会节点获取用户属性、用户的全局身份标识符和节点私钥,得到用户属性密钥;用户接收属性委员会节点发送的公钥份额和用户属性密钥,对目标数量的有效属性密钥进行聚合;用户根据聚合密钥解密加密方发送的加密数据。本方法通过将单一的属性机构替换为多个属性委员会并行管理密钥,实现完全去中心化;通过应用分布式密钥生成算法,解决加密算法中属性机构单点脆弱问题。
技术关键词
属性基加密方法
拜占庭容错
节点
分布式密钥
零知识证明
生成算法
加密数据
消息
标识符
私钥
生成方法
解密
计算机存储介质
处理器
身份
加密模块
公钥