Formal Correctness of Security Protocols

With 62 Figures and 4 Tables

  • Giampaolo Bella

Part of the Information Security and Cryptography book series (ISC)

Table of contents

  1. Front Matter
    Pages I-XIX
  2. Giampaolo Bella
    Pages 1-16
  3. Giampaolo Bella
    Pages 17-29
  4. Giampaolo Bella
    Pages 31-48
  5. Giampaolo Bella
    Pages 49-61
  6. Giampaolo Bella
    Pages 63-71
  7. Giampaolo Bella
    Pages 87-109
  8. Giampaolo Bella
    Pages 111-138
  9. Giampaolo Bella
    Pages 139-151
  10. Giampaolo Bella
    Pages 153-164
  11. Giampaolo Bella
    Pages 165-193
  12. Giampaolo Bella
    Pages 195-206
  13. Giampaolo Bella
    Pages 207-224
  14. Giampaolo Bella
    Pages 225-234
  15. Back Matter
    Pages 235-274

About this book


Computer network security is critical to fraud prevention and accountability. Network participants are required to observe predefined steps called security protocols, whose proof of correctness is evidence that each protocol step preserves some desired properties.

The author investigates proofs of correctness of realistic security protocols in a formal, intuitive setting. The protocols examined include Kerberos versions, smartcard protocols, non-repudiation protocols, and certified email protocols. The method of analysis, the Inductive Method in the theorem prover Isabelle, turns out to be both powerful and flexible. This research advances significant extensions to the method of analysis, while the findings on the protocols analysed are novel and illuminating.

This book will benefit researchers and graduate students in the fields of formal methods, information security, inductive methods, and networking.


Formal methods Inductive techniques Information Isabelle Kerberos Protocol engineering Security protocols Theorem proving data security formal method network security security

Authors and affiliations

  • Giampaolo Bella
    • 1
  1. 1.Dipartimento di Matematica eUniversità di Cataniae Informatica95125 Catania

Bibliographic information

  • DOI
  • Copyright Information Springer-Verlag Berlin Heidelberg 2007
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Computer Science
  • Print ISBN 978-3-540-68134-2
  • Online ISBN 978-3-540-68136-6
  • Series Print ISSN 1619-7100
  • Buy this book on publisher's site
Industry Sectors
Materials & Steel
Finance, Business & Banking
IT & Software
Consumer Packaged Goods
Energy, Utilities & Environment
Oil, Gas & Geosciences