买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明涉及一种基于RAFT共识的具有清晰权属的多授权方协作属性与密钥管理方法。系统初始化阶段,各属性授权机构(AA)在区块链上注册并初始化身份,随后通过多方协作生成和广播全局属性公钥及构造属性块。用户注册过程中,数据用户(DU)向系统提交身份和属性请求,经过LeaderAA的初步验证后,通过RAFT算法在AA间达成共识,确保注册信息的一致性和安全性。用户属性更新阶段,用户或组织需提交属性变更请求。系统通过RAFT共识机制处理并验证更新请求,确保属性变更的正确性和一致性。新属性密钥在确认更新后生成,并替换旧密钥,确保系统安全。本发明利用了RAFT共识算法提高系统的容错性和数据一致性,同时结合区块链技术增强了数据的安全性和不可篡改性。
主权项:1.一种基于RAFT共识的具有清晰权属的多授权方协作属性与密钥管理方法,其特征在于,包括如下步骤:S1、系统初始化:所有的属性授权机构AA初始化自己的身份对于属性全集为每个ai分配管理属性子集然后对于全集中的每个属性管理相应属性的所有AA产生自己管理的授权方属性公私钥{hi,u,κi,u},协作产生对应的属性块ABu,产生全局属性公钥hu,协商生成公共参数PP;最终,AA生成创世区块并将公共参数存储在创世区块中;AA负责维护区块链,在所有AA成功连接至区块链网络后,启动RAFT共识机制以选举出负责协调整个系统的领导者LAA,所有AA根据RAFT共识机制参与领导者的选举;S2、用户注册:数据用户DU提交自己的身份信息及相关材料向LAA提交注册请求,AA协作验证DU的身份信息与相关材料,并为DU颁发身份du和属性集S,然后AA基于公开参数PP和自己管理的授权方属性私钥为DU的每个属性x∈S颁发初始属性密钥AKdu,0;S3、用户属性及密钥更新:当DU属性第k次变更时,DU提交自己当前的属性密钥AKdu,k-1;AA根据实际情况更新DU最新属性集S',并基于公开参数PP和自己管理的授权方属性私钥为DU的每个新属性x∈S'颁发更新密钥AKdu,k;DU或其组织需向系统提交一个属性更新请求,更新请求首先被发送到LAA,LAA负责初步审核这些请求,验证格式和数据的完整性,通过的请求将被LAA创建为一个新的日志条目,并开始在RAFT集群中的其他AA间复制该日志条目,每个AA接收到新的日志条目后,将对其进行验证,确保提供的信息符合系统的安全和操作标准。
全文数据:
权利要求:
百度查询: 福建师范大学 一种基于RAFT共识的具有清晰权属的多授权方协作属性与密钥管理方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。