-
公开(公告)号:CN116886259A
公开(公告)日:2023-10-13
申请号:CN202310769442.1
申请日:2023-06-28
Applicant: 重庆邮电大学
Abstract: 本发明涉及区块链安全领域,具体涉及一种基于抗量子攻击的区块链广播多重签名的数据存储方法,包括:构建多重签名系统;签名组织者节点构建智能合约,并发起数据签名;签名组织者将待签名的数据、签名者节点以及所有参与签名节点的聚合公钥上传到区块链中;根据签名者节点的信用度权重将待签名的信息进行不等长切分,根据节点性能以及信用度权重将切分后的数据分配给对应的签名者节点进行签名;签名者节点将签名后的数据回传给智能合约,智能合约对回传的信息进行验证,验证成功则将签名结果进行存储,否则签名失败;本发明能进行更加安全的多对多交易签名,防止量子计算机对签名结果进行逆向破解,保障区块链系统的安全性与可用性。
-
公开(公告)号:CN116707825A
公开(公告)日:2023-09-05
申请号:CN202310773975.7
申请日:2023-06-28
Applicant: 重庆邮电大学
IPC: H04L9/32 , H04L9/00 , H04L9/08 , H04L67/06 , H04L67/1097
Abstract: 本申请属于网络安全技术领域,涉及一种基于联盟链的抗量子攻击的数据加密方法。所述方法包括第一客户端节点产生交易内容,使用基于哈希函数的抗量子签名算法签名;使用私钥对交易内容、签名后的交易内容以及公钥一并签名,发送给第二客户端节点;使用基于哈希函数的抗量子验证算法验证交易内容,将验证结果返回第一客户端节点;满足背书策略的验证结果后,传输给排序服务并将交易内容加入到交易块中;向第三客户端节点广播交易块;使用基于哈希函数的抗量子验证算法对交易块进行验证,若验证同意的第三客户端节点数量超过预设阈值,则将交易块写入区块中。本发明提高了在区块链中应用的可能性和通信效率,同时还保证了应有的抗量子水平。
-
公开(公告)号:CN116827552A
公开(公告)日:2023-09-29
申请号:CN202310767621.1
申请日:2023-06-27
Applicant: 重庆邮电大学
Abstract: 本发明涉及一种基于格的盲签名和分片区块链的交易方法,包括:分片领导者根据交易的输入生成Merkle树,根据其他节点的公钥对Merkle树进行盲化,分片领导者节点执行解盲算法生成盲签名,其他节点对盲签名进行验证并采纳,领导者节点收集所有其他节点的盲签名做BFT共识结果验证,验证通过生成Merkle树的承诺签名;将各输入的信息以及Merkle树根承诺签名发送至相关交易的其他输入输出分片的领导者判断交易的输入是否可用,将正确的交易放入有效交易池;分片领导者将正确的交易打包成区块广播至其他节点,进行BFT共识,完成区块上链,并更新utxo池中的交易输入状态,完成交易。
-
公开(公告)号:CN117081731A
公开(公告)日:2023-11-17
申请号:CN202310775043.6
申请日:2023-06-28
Applicant: 重庆邮电大学
Abstract: 本发明属于网络安全技术领域,具体涉及一种基于后量子PoW的抗量子数字签名加密方法,包括;利用Rainbow签名算法为用户生成一对公钥、私钥,并根据公钥生成该用户的地址,用户将公钥和地址存储到网络中的公钥存储服务器中;用户发起数据请求,利用私钥对发起的数据请求进行有签名并广播;用户根据接收到数据请求的广播中的地址发送给公钥存储服务器;公钥存储器根据收到的地址反馈公钥给对应用户;用户根据收到的公钥对数据请求进行验证,若通过验证,则节点发起共识,共识成功后竞争成功的用户对该数据请求生成区块;若未通过验证,则不处理该数据请求本发明不仅可以实现抗量子计算的以太坊区块链系统,而且还兼顾了系统改进的成本。
-
-
-