BAN—n逻辑的NLSR安全模型安全分析和验证方法技术

技术编号:28045723 阅读:39 留言:0更新日期:2021-04-09 23:30
本发明专利技术BAN‑n逻辑的NLSR安全模型安全分析和验证方法,涉及命名数据网络的域内路由协议安全技术领域。本发明专利技术包括:步骤A分析NLSR安全模型,提出BAN‑n逻辑;步骤B抽取NLSR安全模型涉及的节点间LSA数据包的收发过程,应用BAN‑n逻辑进行刻画建模;步骤C利用BAN‑n逻辑的推理规则对数据安全目标和密钥安全目标进行验证;步骤D抽取带入侵者NLSR安全模型涉及的节点间LSA数据包的收发过程,应用BAN‑n逻辑进行刻画建模;步骤E利用BAN‑n逻辑的推理规则对伪造数据入侵目标和伪造密钥入侵目标进行验证。通过BAN‑n逻辑在NLSR安全模型可被验证入侵者无法用伪造密钥和伪造数据实现入侵。

【技术实现步骤摘要】
BAN—n逻辑的NLSR安全模型安全分析和验证方法
本专利技术涉及命名数据网络域内路由协议安全模型
,具体指一种BAN-n逻辑的NLSR安全模型安全分析和验证方法。技术背景随着互联网用户的不断增长,用户越来越多的关注于信息内容,而拥有端到端的通信机制的IP网络结构对此支持薄弱。因此,信息中心网络(InformationCentricNetworking,ICN)得以被提出,它的重点在于信息内容的传播和分发。命名数据网络(NamedDataNetworking,NDN)是一个源自于ICN架构的针对未来互联网变革性的网络框架。命名数据网络通过使用名字来标记数据包,从而避免携带IP地址。请求方需要数据则发送对应兴趣包(InterestPacket),在达到有数据的节点会返回数据包(DataPacket)。兴趣包会依照自身所带的内容进行路由,而数据包会沿着兴趣包发送过来的路径返回。NLSR(Named-dataLinkStateRoutingProtocol)是一个命名数据网络的域内路由协议。NLSR使用分发链路状态通告(LinkSt本文档来自技高网...

【技术保护点】
1.BAN-n逻辑的NLSR安全模型安全分析和验证方法,其特征在于,包括如下步骤:/n步骤A.对NLSR安全模型进行分析,改进BAN逻辑为BAN-n逻辑;/n步骤B.对NLSR安全模型进行总结和分析,抽取安全模型中节点间LSA数据包的收发过程,使用BAN-n逻辑对该过程进行建模,得到NLSR安全模型的形式化模型;/n步骤C.使用BAN-n逻辑刻画数据安全目标和密钥安全目标,使用BAN-n逻辑的推理规则进行验证;/n步骤D.抽取带入侵者的命名数据网络NLSR安全模型进行总结和分析,抽取安全模型中节点间LSA数据包的收发过程,使用BAN-n逻辑对该过程进行建模,从而得到NLSR安全模型的形式化模型...

【技术特征摘要】
1.BAN-n逻辑的NLSR安全模型安全分析和验证方法,其特征在于,包括如下步骤:
步骤A.对NLSR安全模型进行分析,改进BAN逻辑为BAN-n逻辑;
步骤B.对NLSR安全模型进行总结和分析,抽取安全模型中节点间LSA数据包的收发过程,使用BAN-n逻辑对该过程进行建模,得到NLSR安全模型的形式化模型;
步骤C.使用BAN-n逻辑刻画数据安全目标和密钥安全目标,使用BAN-n逻辑的推理规则进行验证;
步骤D.抽取带入侵者的命名数据网络NLSR安全模型进行总结和分析,抽取安全模型中节点间LSA数据包的收发过程,使用BAN-n逻辑对该过程进行建模,从而得到NLSR安全模型的形式化模型;
步骤E.使用BAN-n逻辑刻画伪造数据入侵目标和伪造密钥入侵目标,使用BAN-n逻辑的推理规则进行验证。


2.如权利要求1所述的BAN-n逻辑的NLSR安全模型安全分析和验证方法,其特征在于,所述步骤A.还包括:BAN-n逻辑符号构建和语义描述及定义BAN-n逻辑的推理规则。


3.如权利要求1所述的BAN-n逻辑的NLSR安全模型安全分析和验证方法,其特征在于,所述步骤B还包括:
B1.给出NLSR安全模型涉及到的相关符号;
B2.保留收发消息中内容部分和签名部分;
B3.给出NLSR安全模型的数据密钥集合DK和验证密钥集合VK,使用BAN-n逻辑对NLSR安全模型进行建模。


4.如权利要求1所述的BAN-n逻辑的NLSR安全模型安全分析和验证方法,其特征在于,所述步骤C.还包括:
C1.提取需要验证的两种安全目标:
一个是数据安全目标即保证读者收到了数据、读者相信邻居节点相信数据为真,同时读者相信数据为真;
另一个是密钥安全目标即保证读者收到了所有密钥,读者相信邻居相信所有密钥为真,同时读者相信所有密钥为真;
C2.使用BAN-n逻辑对两种安全目标进行理想化表达,并使用BAN-n逻辑的推理规则对两种安全目标进行验证。


5.如权利要求1所述的BAN-n逻辑...

【专利技术属性】
技术研发人员:费媛
申请(专利权)人:上海师范大学上海工业控制安全创新科技有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1