
Formal Models and Techniques for Analyzing Security Protocols
A Tutorial
now publishers Inc
1st Edition
Published on 13. November 2014
Book
Paperback/Softback
134 pages
978-1-60198-902-4 (ISBN)
Description
Security protocols are distributed programs that are aimed at securing communications by the means of cryptography. They are for instance used to secure electronic payments, home banking, and more recently electronic elections. Given the financial and societal impact in case of failure and the long history of design flaws in such protocols, formal verification is a necessity. A major difference from other safety critical systems is that the properties of security protocols must hold in the presence of an arbitrary adversary. Formal Models and Techniques for Analyzing Security Protocols: A Tutorial provides the reader with a tutorial on some modern techniques to model and automatically analyze security protocols. Given the large body of work in this area, it does not aim to be exhaustive so the focus is on some selected methods and results. The tutorial can be used as a basis for a master or graduate course on the topic, or as a primer for researchers from different areas to get an overview of the kinds of techniques that are available.
More details
Series
Language
English
Place of publication
Hanover
United States
Target group
College/higher education
Dimensions
Height: 234 mm
Width: 156 mm
Thickness: 7 mm
Weight
200 gr
ISBN-13
978-1-60198-902-4 (9781601989024)
DOI
10.1561/2500000001
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Content
1: Introduction 2: Running example 3: Messages and deduction 4: Equational theory and static equivalence 5: A cryptographic process calculus 6: Security properties 7: Automated verification: bounded case 8: Automated verification: unbounded case 9: Further readings and conclusion. Acknowledgements. References