Modeling and Verifying Ad Hoc Routing Protocols

Mathilde Arnaud, V. Cortier, S. Delaune
{"title":"Modeling and Verifying Ad Hoc Routing Protocols","authors":"Mathilde Arnaud, V. Cortier, S. Delaune","doi":"10.1109/csf.2010.12","DOIUrl":null,"url":null,"abstract":"Mobile ad hoc networks consist of mobile wireless devices which autonomously organize their infrastructure. In such networks, a central issue, ensured by routing protocols, is to find a route from one device to another. Those protocols use cryptographic mechanisms in order to prevent malicious nodes from compromising the discovered route. Our contribution is twofold. We first propose a calculus for modeling and reasoning about security protocols, including in particular secured routing protocols. Our calculus extends standard symbolic models to take into account the characteristics of routing protocols and to model wireless communication in a more accurate way. Our second main contribution is a decision procedure for analyzing routing protocols for any network topology. By using constraint solving techniques, we show that it is possible to automatically discover (in NPTIME) whether there exists a network topology that would allow malicious nodes to mount an attack against the protocol, for a bounded number of sessions. We also provide a decision procedure for detecting attacks in case the network topology is given a priori. We demonstrate the usage and usefulness of our approach by analyzing the protocol SRP applied to DSR.","PeriodicalId":309713,"journal":{"name":"2010 23rd IEEE Computer Security Foundations Symposium","volume":"27 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-07-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"37","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 23rd IEEE Computer Security Foundations Symposium","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/csf.2010.12","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 37

Abstract

Mobile ad hoc networks consist of mobile wireless devices which autonomously organize their infrastructure. In such networks, a central issue, ensured by routing protocols, is to find a route from one device to another. Those protocols use cryptographic mechanisms in order to prevent malicious nodes from compromising the discovered route. Our contribution is twofold. We first propose a calculus for modeling and reasoning about security protocols, including in particular secured routing protocols. Our calculus extends standard symbolic models to take into account the characteristics of routing protocols and to model wireless communication in a more accurate way. Our second main contribution is a decision procedure for analyzing routing protocols for any network topology. By using constraint solving techniques, we show that it is possible to automatically discover (in NPTIME) whether there exists a network topology that would allow malicious nodes to mount an attack against the protocol, for a bounded number of sessions. We also provide a decision procedure for detecting attacks in case the network topology is given a priori. We demonstrate the usage and usefulness of our approach by analyzing the protocol SRP applied to DSR.
建模和验证自组织路由协议
移动自组织网络由自主组织其基础设施的移动无线设备组成。在这样的网络中,由路由协议保证的一个中心问题是找到从一个设备到另一个设备的路由。这些协议使用加密机制来防止恶意节点破坏发现的路由。我们的贡献是双重的。我们首先提出了一个关于安全协议的建模和推理的演算,特别是包括安全路由协议。我们的演算扩展了标准的符号模型,以考虑路由协议的特性,并以更准确的方式建模无线通信。我们的第二个主要贡献是一个决策过程,用于分析任何网络拓扑的路由协议。通过使用约束求解技术,我们展示了自动发现(在NPTIME中)是否存在允许恶意节点针对有限数量的会话对协议进行攻击的网络拓扑是可能的。我们还提供了在网络拓扑是先验给定的情况下检测攻击的决策过程。我们通过分析应用于DSR的协议SRP来证明我们的方法的用法和实用性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书