DocumentCode :
351605
Title :
Using the ASTRAL model checker to analyze Mobile IP
Author :
Dang, Zhe ; Kemmerer, Richard A.
Author_Institution :
Dept. of Comput. Sci., California Univ., Santa Barbara, CA, USA
fYear :
1999
fDate :
22-22 May 1999
Firstpage :
132
Lastpage :
141
Abstract :
ASTRAL is a high level formal specification language for real time systems. It is provided with structuring mechanisms that allow one to build modularized specifications of complex real time systems with layering. The ASTRAL model checker checks the satisfiability of critical requirements of a specification by enumerating possible runs of transitions within a given time bound. The paper discusses the mechanism of the model checker and how it can be used to analyze encryption protocols. Several classic benchmarks have been investigated, including the Needham-Schroeder public-key authentication protocol (R.M. Needham and M.D. Schroeder, 1978) and the TMN protocol, and a number of attacks were uncovered. The paper focuses on using ASTRAL to specify Mobile IP (C. Perkins, 1996) and testing the specification using the model checker.
Keywords :
Internet; computability; formal specification; message authentication; mobile computing; program verification; protocols; public key cryptography; real-time systems; specification languages; ASTRAL model checker; Needham-Schroeder public-key authentication protocol; TMN protocol; critical requirements; encryption protocols; high level formal specification language; layering; mobile IP analysis; modularized specifications; real time systems; satisfiability; structuring mechanisms; time bound; Cryptographic protocols; Cryptography; Formal specifications; Mobile computing; Permission; Prototypes; Public key; Real time systems; Specification languages; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, 1999. Proceedings of the 1999 International Conference on
Conference_Location :
Los Angeles, CA, USA
ISSN :
0270-5257
Print_ISBN :
1-58113-074-0
Type :
conf
Filename :
841002
Link To Document :
بازگشت