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

基于智能合约的时控性加密匿名交互方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

摘要:本发明涉及数据安全技术领域,公开一种基于智能合约的时控性加密匿名交互方法,包括发送者即定时解密数据的接收者、中间人、时间服务器3个实体,发送者、中间人、时间服务器受智能合约的约束,该方法包括:发送者在临近解密时间时,使用秘密共享技术将加密的陷门请求分成n个密文分片,并分别进行层层加密构造洋葱类型数据,通过从智能合约选取的中间人节点进行洋葱类型数据传输,时间服务器收到密文分片后进行整合获得陷门请求的时间,并将对应的时间陷门返回给发送者,使得发送者实现匿名查询任意时间陷门。本发明在实现匿名查询时间陷门的情况下,提高了陷门请求成功的概率,使得陷门请求更加稳定。

主权项:1.一种基于智能合约的时控性加密匿名交互方法,其特征在于,包括发送者、中间人、时间服务器3个实体,发送者、中间人、时间服务器受智能合约的约束,该方法包括:发送者在临近解密时间时,使用秘密共享技术将加密的陷门请求分成n个密文分片,并分别进行层层加密构造洋葱类型数据,通过从智能合约选取的中间人节点进行洋葱类型数据传输,时间服务器收到密文分片后进行整合获得陷门请求的时间,并将对应的时间陷门返回给发送者,使得发送者实现匿名查询任意时间陷门;具体包括:在Tf+|To|之前,发送者生成密文分片C1,C2,…,Cn,并使用各路径的中间人公钥加密密文分片获得n个洋葱类型数据O1,O2,…,On,向合约提交密文C以及各密文分片对应的杂凑值;其中Tf表示服务开始的时间,To表示中间人的操作时间;在Tf时刻,发送者将所有的洋葱消息发送给各路径的第一层中间人,并向合约发送其私钥签名的证书,以此来保证发送者在正确的时间发送了密文,排除发送者的原因导致的消息传递失败;在Tf1+|To|前,一层中间人接收到洋葱消息后执行该中间人对应的私有合约:解密第一层洋葱类型数据,获得内层洋葱类型数据,向合约发送私钥签名的证书以及该层洋葱类型数据对应的杂凑值;其中Tf1表示一层中间人服务开始的时间;在Tf1时刻,一层中间人将内层洋葱类型数据发送至二层中间人,并向合约发送私钥签名的证书;在Tf2+|To|前,二层中间人接收到洋葱消息后执行该中间人对应的私有合约:解密第二层洋葱类型数据,获得第二层洋葱类型数据,向合约发送私钥签名的证书以及该层洋葱类型数据对应的杂凑值;其中Tf2表示二层中间人服务开始的时间;在Tf2时刻,二层中间人将第二层洋葱类型数据发送至三层中间人,并向合约发送私钥签名的证书;在Tf3+|To|前,三层中间人执行其私有合约:解密洋葱类型数据获得内层洋葱类型数据即密文分片,并向合约提交其杂凑值,合约检查密文分片是否正确;其中Tf3表示三层中间人服务开始的时间;在Tf3时刻,三层中间人将密文分片发送给时间服务器,并向合约提交其私钥签名的证书以及密文分片对应的杂凑值,时间服务器将整合分片并向合约提交密文C的杂凑值;在Tr时刻,时间服务器使用自己的私钥解密获得陷门请求时间T,根据请求时间T生成对应的时间陷门ST并选择其中一条路径将其返回;中间人收到返回的时间陷门信息后,执行其私有合约:使用其私钥进行加密并将加密后的消息发送给上一跳中间人,同时向合约发送私钥签名的证书,发送者接收到返回的数据包后使用该路径中间人的公钥进行层层解密获得时间陷门。

全文数据:

权利要求:

百度查询: 河南大学 基于智能合约的时控性加密匿名交互方法

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