Skip to main content


Formal verification tools

Project overview

Most weaknesses in security protocols are not due to flaws of the underlying cryptography, but they are caused by logical mistakes in the protocols’ construction. The detection of these mistakes is particularly difficult, since we are concerned with a distributed system where some nodes and the communication medium are hostile. The human mind can easily overlook possible shortcomings in such a setting. We therefore need automated methods to rigorously analyze security protocols and security-critical systems.

Formal verification tools


The latest extension of OFMC includes the novel easy-to-use protocol specification language AnB based on Alice and Bob notation. It supports the specification of protocols that require

back to top

Publications

back to top