Verifying a Hotel Key Card System

Tobias Nipkow

(TU Muenchen)

Two models of an electronic hotel key card system are contrasted: a state based and a trace based one. Both are defined, verified, and proved equivalent in the theorem prover Isabelle/HOL. It is shown that if a guest follows a certain safety policy regarding her key cards, she can be sure that nobody but her can enter her room.
Thursday 22nd February 2007, 14:00
Robert Recorde Room
Department of Computer Science