[发明专利]匿名通信网络中对等环的混淆消息发送方法有效
申请号: | 202010700758.1 | 申请日: | 2020-07-20 |
公开(公告)号: | CN111970247B | 公开(公告)日: | 2022-06-03 |
发明(设计)人: | 时金桥;王学宾;陈牧谦;高悦;马争;石瑞生;王东滨 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L9/06 |
代理公司: | 北京风雅颂专利代理有限公司 11403 | 代理人: | 李翔 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 匿名 通信 网络 对等 混淆 消息 发送 方法 | ||
1.一种匿名通信网络中对等环的混淆消息发送方法,其特征在于,包括:
所述对等环中的每个节点,随机生成一个层级回环混淆消息后发送给所述对等环中下一跳节点;其中,所述生成一个层级回环混淆消息,具体包括:
对于具有r个节点的对等环,所述对等环中层级回环混淆消息的生成节点利用分别与所述对等环中各节点共享的对称密钥将混淆消息进行层级加密后,得到r层的层级加密的层级回环混淆消息:
生成的层级回环混淆消息的第1层信息DumLBMsg包括:所述层级回环混淆消息的生成节点与自己共享的对称密钥的哈希值,以及利用该密钥加密的如下信息:混淆消息内容DummyString、回环标识信息loopback,以及该密钥的哈希值;
对于r≥i1的情况,生成的层级回环混淆消息的第i层信息包括:层级回环混淆消息的生成节点与对等环中该节点之后的第i-1个节点共享的对称密钥的哈希值,以及利用该密钥加密的如下信息:层级回环混淆消息的第i-1层信息,以及该密钥的哈希值;
所述层级回环混淆消息由所述层级回环混淆消息的生成节点的下一跳节点,依次经由所述对等环的各节点后,回到所述层级回环混淆消息的生成节点。
2.根据权利要求1所述的方法,其特征在于,所述层级回环混淆消息由所述层级回环混淆消息的生成节点的下一跳节点,依次经由所述对等环的各节点后,回到所述层级回环混淆消息的生成节点,具体包括:
对于ri≥1的情况,所述对等环中所述层级回环混淆消息的生成节点之后的第i个节点,接收到上一跳节点发送的所述层级回环混淆消息的第r+1-i层信息后,将哈希值列表中本节点与对等环中各节点共享的对称密钥的哈希值,分别与接收到的信息中的哈希值进行比较;将比较结果一致的哈希值所对应的密钥,作为解密的密钥对接收到的信息中的加密信息进行解密,获得如下信息:所述层级回环混淆消息的第r-i层信息,以及本节点与所述层级回环混淆消息的生成节点共享的对称密钥的哈希值;进而根据解密出的密钥的哈希值验证解密信息的正确性;
所述层级回环混淆消息的生成节点之后的第i个节点确定解密出的信息中没有明文信息后,将解密出来的信息继续向下一跳节点发送;
当所述层级回环混淆消息的生成节点接收到上一跳节点发送的所述层级回环混淆消息的第1层信息后,将哈希值列表中本节点与对等环中各节点共享的对称密钥的哈希值,分别与接收到的信息中的哈希值进行比较;将比较结果一致的哈希值所对应的密钥,作为解密的密钥对接收到的信息中的加密信息进行解密,获得如下信息:混淆消息内容DummyString、回环标识信息loopback,以及所述层级回环混淆消息的生成节点与自己共享的对称密钥的哈希值;
所述层级回环混淆消息的生成节点根据解密出的密钥的哈希值验证解密信息的正确性;并在确定解密出的信息中具有明文信息,且识别出回环标识信息loopback,确认接收的信息为经过所述对等环各节点的、由自己生成的层级回环混淆消息后丢弃混淆消息内容DummyString。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010700758.1/1.html,转载请声明来源钻瓜专利网。