首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于Ring-LWE的支付通道网络匿名多跳支付方法 

申请/专利权人:合肥大学

申请日:2024-04-08

公开(公告)日:2024-06-28

公开(公告)号:CN118261601A

主分类号:G06Q20/38

分类号:G06Q20/38;G06Q20/02;G06N10/60

优先权:

专利状态码:在审-公开

法律状态:2024.06.28#公开

摘要:一种基于Ring‑LWE的支付通道网络匿名多跳支付方法,首先,基于洋葱路由协议,使用NTRU和AES设计了后量子洋葱路由器,保护数据在量子计算机下的安全,实现支付路径节点的身份匿名;其次,提出基于LWE的时间锁定协议LTLC,将承诺阶段的困难性归约到格上困难问题,防止中继费用被能够访问量子计算机的恶意节点利用虫洞攻击窃取。为了提高性能进一步提出基于Ring‑LWE的时间锁定协议RLTLC。RLTLC的通信成本和计算成本约为LTLC的3.36%和10.2%。因此,本发明可有效提升支付通道网络在量子计算机下的安全性,有效解决了区块链在量子计算机下的可扩展性问题。

主权项:1.一种基于Ring-LWE的支付通道网络匿名多跳支付方法,其特征在于,包括以下步骤:步骤1、支付路径选取:发送方在支付通道网络中选取到达接收方的支付路径,获取所有中继节点的NTRU公钥,并为其生成AES密钥;步骤2、利用AES和NTRU混合加密构建洋葱数据包:利用洋葱数据包传递中继节点构建RLTLC合约的秘密多项式si;步骤3、构建RLTLC合约:发送方计算所有秘密多项式和并发送给接收方;随后,选取噪声多项式e1,计算b1=a*s1+e1,并与下一节点创建RLTLCu1,u2,v1,a,b1,t1合约;最后,发送洋葱数据包到下一个节点;步骤4、实现匿名多跳支付锁:中继节点通过解密洋葱数据包获取秘密多项式si,并随机选取噪声多项式ei,计算bi=a*si+ei;随后,与下一节点创建RLTLCui,ui+1,vi,a,bi,ti合约,并填充洋葱数据包使得|Ci|=|Ci-1|;最后,发送洋葱数据包到下一节点;步骤5、释放锁定资金:接收方收到洋葱数据包,解密后得知自己为收款人;然后,对与上一节点创建的RLTLC合约进行验证:a.判断RLTLC合约金额是否与消息中告知的相等;b.判断RLTLC合约的截止是否充足;如果满足条件,接收方将计算秘密元组Sn,En并返回给上一个节点,以索取锁定的硬币,并更新通道余额分布;若不满足,则支付终止;中继节点接收秘密元组,以释放锁定的资金:首先,中继节点现在秘密元组Si+1,Ei+1的正确性;判断是否满足a*Si+1+Ei+1==bi,若满足,则释放资金给下一节点,并计算Si=Si+1-si,Ei=Ei+1-ei发送Si,Ei给ui-1,否则交易终止;最后,支付路径上的每个用户ui获得它们承诺的硬币。

全文数据:

权利要求:

百度查询: 合肥大学 一种基于Ring-LWE的支付通道网络匿名多跳支付方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。