-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
fe0b0ea
commit 7997385
Showing
14 changed files
with
176,885 additions
and
0 deletions.
There are no files selected for viewing
1,325 changes: 1,325 additions & 0 deletions
1,325
Chapter06_ECC_DAA/ISOIEC_20008_2013_2_ECC_DAA.fixed.spthy
Large diffs are not rendered by default.
Oops, something went wrong.
1,335 changes: 1,335 additions & 0 deletions
1,335
Chapter06_ECC_DAA/ISOIEC_20008_2013_2_ECC_DAA.linkability.spthy
Large diffs are not rendered by default.
Oops, something went wrong.
1,325 changes: 1,325 additions & 0 deletions
1,325
Chapter06_ECC_DAA/ISOIEC_20008_2013_2_ECC_DAA.spthy
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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. |
Oops, something went wrong.