Skip to content

Commit

Permalink
Chapter 06 models with READMEs
Browse files Browse the repository at this point in the history
  • Loading branch information
lordqwerty committed Dec 18, 2018
1 parent fe0b0ea commit 7997385
Show file tree
Hide file tree
Showing 14 changed files with 176,885 additions and 0 deletions.
1,325 changes: 1,325 additions & 0 deletions Chapter06_ECC_DAA/ISOIEC_20008_2013_2_ECC_DAA.fixed.spthy

Large diffs are not rendered by default.

1,335 changes: 1,335 additions & 0 deletions Chapter06_ECC_DAA/ISOIEC_20008_2013_2_ECC_DAA.linkability.spthy

Large diffs are not rendered by default.

1,325 changes: 1,325 additions & 0 deletions Chapter06_ECC_DAA/ISOIEC_20008_2013_2_ECC_DAA.spthy

Large diffs are not rendered by default.

32 changes: 32 additions & 0 deletions Chapter06_ECC_DAA/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
TAMARIN from Chapter 6 ECC DAA
==============================

This is the README for the Tamarin files associated with my
thesis in chapter 6.

Please see the sub-directory `observatonalEquivalence`
for the model with the `diff` terms which performs the observational
equivalence analysis.

Additionally, we have stored the proved models in the `analysed`
folder.

Running Tamarin on the models
-----------------------------

To run the verification on the models from within this folder you may:

* Load the models in the GUI mode and run the proofs yourself.
```bash
$ tamarin-prover interactive .
```
and then point your browser to [http://localhost:3001/](http://localhost:3001/).

* Run the autoprover from the terminal without loading the GUI. Note, this will need to be done for each model.
```bash
$ tamarin-prover --prove ./ISOIEC_20008_2013_2_ECC_DAA.spthy
```

* To load and run the observational equivalence model see the README in the `observationalEquivalence` folder.

* To load and run the proved models see the README in the `analysed` folder.
Loading

0 comments on commit 7997385

Please sign in to comment.