[发明专利]匿名通信网络中多阶段路由的消息转发方法有效
申请号: | 202010699545.1 | 申请日: | 2020-07-20 |
公开(公告)号: | CN111970243B | 公开(公告)日: | 2022-06-03 |
发明(设计)人: | 时金桥;王学宾;陈牧谦;高悦;马争;石瑞生;王东滨 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | H04L9/40 | 分类号: | H04L9/40 |
代理公司: | 北京风雅颂专利代理有限公司 11403 | 代理人: | 李翔 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 匿名 通信 网络 阶段 路由 消息 转发 方法 | ||
1.一种匿名通信网络中多阶段路由的消息转发方法,其特征在于,包括:
选择所述匿名通信网络中至少两个流量聚合环Routing环,分别作为转发消息的各阶段路径后,针对每个选择的Routing环,从该Routing环中选择一个节点作为该Routing环的阶段路径头节点;
利用各阶段路径头节点的公钥对待转发的消息内容进行层级加密,生成多阶段路径加密数据包:
根据各阶段路径转发所述消息的先后顺序,确定各阶段路径所在Routing环的排序;
对于选择的m个Routing环,生成m层加密的数据包,得到m层加密的多阶段路径加密数据包:
在生成所述多阶段路径加密数据包的第1层信息时,利用第m个Routing环的阶段路径头节点的公钥加密如下信息:第m个Routing环的阶段路径参数PathParam、所述消息内容、第m个Routing环后的路由信息;其中,第m个Routing环后的路由信息具体是所述消息内容的目的节点的路由信息;
对于m≥i1的情况,客户端在生成所述多阶段路径加密数据包的第i层信息时,利用第m+1-i个Routing环的阶段路径头节点的公钥加密如下信息:第i个Routing环的阶段路径参数PathParam、客户端在前生成的第i-1层信息,以及第i+1个Routing环的阶段路径头节点的路由信息;
其中,所述Routing环的阶段路径参数PathParam中包括:所述Routing环中阶段路径的长度;其中,m为大于等于2的自然数;
将所述多阶段路径加密数据包发送给一个阶段路径头节点,通过选择的各Routing环进行所述消息内容的转发。
2.根据权利要求1所述的方法,其特征在于,所述将所述多阶段路径加密数据包发送给一个阶段路径头节点,通过选择的各Routing环进行所述消息内容的转发,具体包括:
第i个Routing环的阶段路径头节点从环外接收到加密数据包后,该阶段路径头节点利用本节点的私钥对接收的加密信息进行解密后,据解密得到的阶段路径参数确定所述消息内容在第i个Routing环中的转发节点;
该阶段路径头节点利用分别与各转发节点共享的对称密钥将解密得到的信息进行层级加密后,将层级加密的信息发送给第i个Routing环的第1个转发节点;
由第i个Routing环中的转发节点的第一个节点至最后一个节点依次解密出所述层级加密的信息中各层级加密的信息,并由第i个Routing环中的转发节点的最后一个节点根据解密出的路由信息将所述消息内容进行转发。
3.根据权利要求2所述的方法,其特征在于,所述阶段路径头节点利用分别与各转发节点共享的对称密钥将解密得到的信息进行层级加密,具体包括:
第i个Routing环的阶段路径头节点根据解密出的阶段路径参数中的阶段路径的长度,在确定转发节点的个数为ni后,生成从第1层至第ni层信息,从而得到ni层的层级加密的信息;
其中,第i个Routing环的阶段路径头节点生成的第1层信息包括:第i个Routing环的阶段路径头节点与最后一个转发节点共享的对称密钥的哈希值,以及利用与最后一个转发节点共享的对称密钥加密的如下信息:消息脱环转发的标识信息out、解密得到的第i个Routing环的下阶段路由信息和消息体EMSG,以及阶段路径头节点与最后一个转发节点共享的对称密钥的哈希值;
对于ni≥j1的情况,阶段路径头节点生成的第j层信息包括:阶段路径头节点与第ni+1-j个转发节点共享的对称密钥的哈希值,以及利用与第ni+1-j个转发节点共享的对称密钥加密的如下信息:第j-1层信息,以及阶段路径头节点与第ni+1-j个转发节点共享的对称密钥的哈希值;
其中,对于mi≥1的情况,消息体EMSG具体为客户端之前生成的第i-1层信息;对于i=m的情况,EMSG具体为所述消息内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010699545.1/1.html,转载请声明来源钻瓜专利网。