-
公开(公告)号:CN114003584B
公开(公告)日:2024-02-23
申请号:CN202111288652.6
申请日:2021-11-02
Applicant: 贵州大学
Abstract: 本发明涉及一种基于演化博弈的拜占庭容错共识方法,包括:通过客户端将交易信息集发送到当前视图下的主节点集;主节点集中各主节点对应一个共识节点组,各共识节点组同步独立运行共识机制;通过主节点集对交易信息集进行打包并发送至新区块中,根据交易信息集生成预准备消息;通过当前视图主节点集广播预准备消息至各共识节点;预准备消息中包括当前视图下共识节点的信誉值;在当前视图下的共识节点i收到主节点集发生的预准备消息后,共识节点i向对应共识节点组中除了共识节点i之外的其他共识节点j发送准备消息;根据信誉值的大小决定是否建立共识节点i与共识节点j之间的链接关系。本发明提高了共识效率和公平性。
-
公开(公告)号:CN112787822A
公开(公告)日:2021-05-11
申请号:CN202110006804.2
申请日:2021-01-05
Applicant: 贵州大学
IPC: H04L9/32
Abstract: 本发明公开了一种大属性集下的基于SM9的属性加密方法及系统,涉及信息加密技术领域,包括密钥生成中心生成主公钥和主私钥;数据拥有者确定第一访问结构;属性权威根据第一访问结构生成第一属性集合;数据拥有者调用访问结构身份转换算法将第一属性集合转换成身份集合,并根据身份集合和主公钥对第一明文进行加密以生成第一密文;数据请求者获取当前阶段需解密的第二密文;密钥生成中心判断第二密文是否存在,若存在则根据数据请求者的用户身份以及在第二属性集合下的解密密钥和哈希值对第二密文进行解密。本发明在云环境下,保证一对多数据共享的灵活性、动态性和高效性。
-
公开(公告)号:CN111680306B
公开(公告)日:2023-04-25
申请号:CN202010241824.3
申请日:2020-03-31
Applicant: 贵州大学
IPC: G06F21/60 , G06F21/62 , G06F16/901
Abstract: 本发明公开了一种基于属性的协同访问控制撤销方法。本发明利用基于树结构的撤销方法来实现细粒度的用户撤销、属性撤销以及协同功能的撤销,以保证属性协同访问控制系统的安全性。发生撤销操作时,所述权威机构依据用户属性对用户组中的用户进行分组而形成属性组,利用用户组和属性组构造k‑1层二叉树,所述二叉树的根节点的度为所有用户组的组数,其目的是为了减少属性协同模式下的运算开销。每个属性组相互独立,且拥有唯一的属性组密钥,属性组信息更新后,属性组密钥及用来加密属性组密钥的用户私钥成分也得到相应的更新。利用更新后的密钥成分,结合双重加密的思想,实现与撤销操作相关的密文更新工作,最终达到对撤销系统中的用户权限进行细粒度的动态更新的目的。
-
公开(公告)号:CN111680306A
公开(公告)日:2020-09-18
申请号:CN202010241824.3
申请日:2020-03-31
Applicant: 贵州大学
IPC: G06F21/60 , G06F21/62 , G06F16/901
Abstract: 本发明公开了一种基于属性的协同访问控制撤销方法。本发明利用基于树结构的撤销方法来实现细粒度的用户撤销、属性撤销以及协同功能的撤销,以保证属性协同访问控制系统的安全性。发生撤销操作时,所述权威机构依据用户属性对用户组中的用户进行分组而形成属性组,利用用户组和属性组构造k-1层二叉树,所述二叉树的根节点的度为所有用户组的组数,其目的是为了减少属性协同模式下的运算开销。每个属性组相互独立,且拥有唯一的属性组密钥,属性组信息更新后,属性组密钥及用来加密属性组密钥的用户私钥成分也得到相应的更新。利用更新后的密钥成分,结合双重加密的思想,实现与撤销操作相关的密文更新工作,最终达到对撤销系统中的用户权限进行细粒度的动态更新的目的。
-
公开(公告)号:CN112787822B
公开(公告)日:2022-04-12
申请号:CN202110006804.2
申请日:2021-01-05
Applicant: 贵州大学
IPC: H04L9/32
Abstract: 本发明公开了一种大属性集下的基于SM9的属性加密方法及系统,涉及信息加密技术领域,包括密钥生成中心生成主公钥和主私钥;数据拥有者确定第一访问结构;属性权威根据第一访问结构生成第一属性集合;数据拥有者调用访问结构身份转换算法将第一属性集合转换成身份集合,并根据身份集合和主公钥对第一明文进行加密以生成第一密文;数据请求者获取当前阶段需解密的第二密文;密钥生成中心判断第二密文是否存在,若存在则根据数据请求者的用户身份以及在第二属性集合下的解密密钥和哈希值对第二密文进行解密。本发明在云环境下,保证一对多数据共享的灵活性、动态性和高效性。
-
公开(公告)号:CN114003584A
公开(公告)日:2022-02-01
申请号:CN202111288652.6
申请日:2021-11-02
Applicant: 贵州大学
Abstract: 本发明涉及一种基于演化博弈的拜占庭容错共识方法,包括:通过客户端将交易信息集发送到当前视图下的主节点集;主节点集中各主节点对应一个共识节点组,各共识节点组同步独立运行共识机制;通过主节点集对交易信息集进行打包并发送至新区块中,根据交易信息集生成预准备消息;通过当前视图主节点集广播预准备消息至各共识节点;预准备消息中包括当前视图下共识节点的信誉值;在当前视图下的共识节点i收到主节点集发生的预准备消息后,共识节点i向对应共识节点组中除了共识节点i之外的其他共识节点j发送准备消息;根据信誉值的大小决定是否建立共识节点i与共识节点j之间的链接关系。本发明提高了共识效率和公平性。
-
-
-
-
-