# Isabelle/OFMC - Linking OFMC and Isabelle/HOL This is a developer release for Isabelle/OFMC, i.e., while it may be of interested to experts, it is not yet useable by the general public. This development version comprise a small Isabelle theory and a prototypical tool, called anb2thy. Using OFMC's fixed-point module, anb2thy generate a Isabelle theory (for [Isabelle 2016](http://isabelle.in.tum.de/website-Isabelle2016/index.html)) file for protocols that haven been successfully validated by OFMC. This project has been superseded by [Automated Stateful Protocol Verification](https://www.isa-afp.org/entries/Automated_Stateful_Protocol_Verification.html) and is no longer maintained. In contrast, [Automated Stateful Protocol Verification](https://www.isa-afp.org/entries/Automated_Stateful_Protocol_Verification.html) is actively maintained and also, as official entry of the Archive of Formal Proofs, always supports the latest version of Isabelle. More information about the [Automated Stateful Protocol Verification](https://www.isa-afp.org/entries/Automated_Stateful_Protocol_Verification.html) project (including its source code) is available in the AFP: * Andreas V. Hess, Sebastian Mödersheim, Achim D. Brucker, and Anders Schlichtkrull. Automated Stateful Protocol Verification. In Archive of Formal Proofs, 2020. , Formal proof development. The following publication provides a more abstract description of the underlying theory: * Andreas V. Hess, Sebastian Mödersheim, Achim D. Brucker, and Anders Schlichtkrull. Performing Security Proofs of Stateful Protocols. In 34th IEEE Computer Security Foundations Symposium (CSF). IEEE, 2021. [doi:10.1109/CSF51468.2021.00006](https://doi.org/10.1109/CSF51468.2021.00006). https://www.brucker.ch/bibliography/abstract/brucker.ea-web-components-2019 ## Team * [Achim D. Brucker](http://www.brucker.ch/) ## License This project is licensed under a 2-clause BSD-style license. SPDX-License-Identifier: BSD-2-Clause ## Master Repository The master git repository for this project is hosted by the [Software Assurance & Security Research Team](https://logicalhacking.com) at . ## Publications * Achim D. Brucker and Sebastian A. Mödersheim. [Integrating Automated and Interactive Protocol Verification](https://www.brucker.ch/bibliography/download/2009/brucker.ea-integrating-2009.pdf). In Workshop on Formal Aspects in Security and Trust (FAST 2009). Lecture Notes in Computer Science (5983), pages 248-262, Springer-Verlag , 2009. https://www.brucker.ch/bibliography/abstract/brucker.ea-integrating-2009. doi: [10.1007/978-3-642-12459-4_18](http://dx.doi.org/10.1007/978-3-642-12459-4_18)