[发明专利]一种基于身份隐藏的安全点对点按需路由方法在审
申请号: | 201410155860.2 | 申请日: | 2014-04-17 |
公开(公告)号: | CN103906046A | 公开(公告)日: | 2014-07-02 |
发明(设计)人: | 熊鹏;董晨曦 | 申请(专利权)人: | 上海电机学院 |
主分类号: | H04W12/00 | 分类号: | H04W12/00;H04W40/02 |
代理公司: | 上海思微知识产权代理事务所(普通合伙) 31237 | 代理人: | 郑玮 |
地址: | 200240 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 身份 隐藏 安全 点对点 路由 方法 | ||
1.一种基于身份隐藏的安全点对点按需路由方法,其特征在于,包括:
源节点广播路由请求分组给自己的邻节点进行路径搜索;
某一邻节点处理与转发所述路由请求分组;
目的节点产生路径响应分组,建立反向路径;
某一邻节点处理与转发所述路径响应分组。
2.如权利要求1所述的基于身份隐藏的安全点对点按需路由方法,其特征在于,所述路由请求分组包括{broadcast_id,dest_addr,temporary_id,hop_cnt,hash_chain,encrypted_message},其中,{broadcast_id,dest_addr}唯一地标识了路由请求分组,所述broadcast_id通过H(S|D|R|TS)获得,其中,S表示源节点;D表示目的节点;R表示源节点产生的随机数;|表示连接;TS为当前时戳;所述dest_addr表示目的节点的IP地址;所述temporary_id的初始值为源节点随机产生的标识符;所述hop_cnt的初始值为源节点产生的随机数;所述hash_chain的初始值为H1=H(S|D|R);所述encrypted_message包括用目的节点公钥加密的信息
3.如权利要求2所述的基于身份隐藏的安全点对点按需路由方法,其特征在于,所述源节点广播路由请求分组给自己的邻节点进行路径搜索的步骤包括:
源节点获取一单向Hash链的初始值;
所述源节点在自己的预处理路由表中建立不完善的前向路径。
4.所述如权利要求3所述的基于身份隐藏的安全点对点按需路由方法,其特征在于,所述预处理路由表包括目的节点、下一节点、Hop计数器、前一节点标识符、当前节点标识符、Hash链和时间戳。
5.如权利要求3所述的基于身份隐藏的安全点对点按需路由方法,其特征在于,所述前向路径由源节点随机产生的标识符索引。
6.如权利要求2所述的基于身份隐藏的安全点对点按需路由方法,其特征在于,所述处理与转发所述路由请求分组的步骤包括:
某一邻节点产生随机产生的标识符;
根据现有的路由表在预处理路由表中建立不完善的前向路径和反向路径。
7.如权利要求6所述的基于身份隐藏的安全点对点按需路由方法,其特征在于,在前向路径和反向路径中,将temporary_id的值从源节点随机产生的标识符替换成所述邻节点随机产生的标识符;hop_cnt的值由上一节点的hop_cnt+1得到;将hash_chain的值从前一节点hash值替换成所述邻节点的hash值。
8.如权利要求1所述的基于身份隐藏的安全点对点按需路由方法,其特征在于,所述路径响应分组包括{temporary_id,source_addr,R,hop_cnt},其中,所述temporary_id是路径响应分组中原有的临时标识符;所述source_addr为源节点S的IP地址;所述R是源节点产生的随机数;所述hop_cnt的初始值为0。
9.如权利要求1所述的基于身份隐藏的安全点对点按需路由方法,其特征在于,在转发所述路径响应分组前,该邻节点将hop_cnt的值+1;将temporary_id的值从上一点随机产生的标识符替换成该邻节点随机产生的标识符。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海电机学院,未经上海电机学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410155860.2/1.html,转载请声明来源钻瓜专利网。