arrow
Return

Security protocol specification and verification with AnBx

delete2016-10-01
delete10
delete
OA
AI
M
Michele Bugliesi
S
Stefano Calzavara
S
Sebastian Mödersheim
P
Paolo Modesti *
DOI:10.1016/j.jisa.2016.05.004delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Designing distributed protocols is complex and requires actions at very different levels: from the design of an interaction flow supporting the desired application-specific guarantees to the selection of the most appropriate network-level protection mechanisms. To tame this complexity, we propose AnBx, a formal protocol specification language based on the popular Alice & Bob notation. AnBx offers channels as the main abstraction for communication, providing different authenticity and/or confidentiality guarantees for message transmission. AnBx extends existing proposals in the literature with a novel notion of forwarding channels, enforcing specific security guarantees from the message originator to the final recipient along a number of intermediate forwarding agents. We give a formal semantics of AnBx in terms of a state transition system expressed in the AVISPA Intermediate Format. We devise an ideal channel model and a possible cryptographic implementation, and we show that, under mild restrictions, the two representations coincide, thus making AnBx amenable to automated verification with different tools. We demonstrate the benefits of the declarative specification style distinctive of AnBx by revisiting the design of two existing e-payment protocols: iKP and SET. (C) 2016 Elsevier Ltd. All rights reserved.
Keywords:
Protocol specification
Protocol verification
Model-checking
e-payment
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Journal of Information Security and Applications cover
Journal of Information Security and Applications
IF:
3.7
Papers:
1.9K
Citations:
4.9K

Organization

N
newcastle university - uk
Scholars:
2.9W
Papers: 2.6W
Citations: 39
T
technical university of denmark
Scholars:
2.6W
Papers: 2.8W
Citations: 37
U
Universita Ca Foscari Venezia
Scholars:
3.4K
Papers: 3.2K
Citations: 6
researcher View more organizations