Loading...

Formal Verification of Timed Security Protocols

Ganji, Reza | 2016

577 Viewed
  1. Type of Document: M.Sc. Thesis
  2. Language: English
  3. Document No: 48441 (52)
  4. University: Sharif University of Technology, International Campus, Kish Island
  5. Department: Science and Engineering
  6. Advisor(s): Izadi, Mohammad
  7. Abstract:
  8. Security protocols assure the security of the communications in computer systems using techniques such as cryptographic primitives. However, the usage of such protocols is faced by the lack of fault tolerance, where a minor disruption could cause a destructive damage. Therefore, there is a requirement to assess the reliability of these protocols. In this thesis model checking of timed security protocols is done. Model checking process includes steps that will be modeling protocol with high level and human readable specification language named THLPSL and converting this specification to special kind of timed automata named XTA and model checking will be done with UPPAAL verification tool. We show that timed security protocol can be modeled with human readable specification language that can be mapped to low level formal models like timed automata and secrecy in security protocol can be decidable in limited environment
  9. Keywords:
  10. Security ; Timed Automata ; Security Protocols ; Automata Based Embedded Systems ; Verification ; Formal Methods

 Digital Object List

 Bookmark

No TOC