b86c60240c- Adding more Woo Lam variants
gijs
2005-05-23 12:00:33 +0000
673e0218c5- Adding Woo and Lam - Adding Woo and Lam Pi (includes a possible attack that is not listed in SPORE)
gijs
2005-05-23 11:39:13 +0000
5570389c16- A first generalization of NSL.
ccremers
2005-05-23 10:36:42 +0000
0540b744e2- Repaired a pruning method that still needed a lemma. It was a bit overzealous and killed a woolam-mutual attack.
ccremers
2005-05-19 14:43:32 +0000
cbb617b3a1- Adding CJ modified version of splice protocol - Adding tmn - Fixed a modelling error in splice
gijs
2005-05-18 11:43:42 +0000
ee3b996ff7Adding two variants of splice as, based on the version in spdl, but using normalized role names.
gijs
2005-05-18 09:47:06 +0000
f22ce0dcb9- Big change in the Arachne algorithm: decryptor sequences now get expanded explicitly. This solves a long-standing issue with {k}k decryption to yield k. Needs some testing to ensure that it did not introduce any new errors.
ccremers
2005-05-17 18:45:01 +0000
2110206d80- Adding otway rees and smart right protocols
gijs
2005-05-17 14:01:48 +0000
b5af43294e- Added inverse keys to output.
ccremers
2005-05-17 13:00:45 +0000
ffaf0d2ded- Filtered out uninteresting claim events in attack descriptions. This was already being done in the script by Gijs. I only added it to make the XML output more readable for humans.
ccremers
2005-05-13 13:40:37 +0000
8b51593cf5- Each attack now includes * Initial knowledge * Role definitions for protocols involved
ccremers
2005-05-12 14:52:50 +0000
ae7c5c653fAdding the symmetric key variants of Needham Schroeder
gijs
2005-05-12 13:32:30 +0000
d02621c608- Added XML term output to Scyther. This meant in fact that a lot had to be recoded, avoiding e.g. label="<term ..." constructs. Therefore, many attributes have changes into elements. Beware. - Made bindings implicit to events using <follows> and <after> constructs. Also added a new <choose> for unbound simple variables.
ccremers
2005-05-12 13:18:37 +0000
52e38f40e6Fixed scenario for needham-schroeder and added needham-shroeder-lowe
gijs
2005-05-12 12:27:18 +0000
2a1cc10258Adding SPORE's vision on the needham-schroeder protocol
gijs
2005-05-12 12:05:13 +0000
3fba68b240- Whoops, stupid sloppy switch code rewriters ought to be punished.
ccremers
2005-05-12 11:59:31 +0000
2e4c5afeb7- Added a strange issue, to be resolved tomorrow.
ccremers
2005-05-11 15:18:32 +0000
0930556f2eFix the protocol name in denning-sacco-lowe
gijs
2005-05-10 14:08:51 +0000
934eb3fd2a- Oops, sloppy. (It's good to have a beta tester homey.)
ccremers
2005-05-04 12:06:30 +0000
3bbaf0fc97- Added scyther wrapper tag (cf. GH bug report) - Fixed binding closure (cf. GH bug report) - Reduced indenting to two instead of three spaces.
ccremers
2005-05-03 09:45:54 +0000
71558706a6- XML output should be workable now.
ccremers
2005-05-02 13:38:45 +0000
018f54a904- Added Hwang's modified version of Neumann Stubblebine
gijs
2005-05-02 10:52:03 +0000
87c49850b4- read should be labeled 1 to make it match with the first send
gijs
2005-04-29 13:28:15 +0000
f206d4258f- Events now always require a label.
ccremers
2005-04-29 13:25:43 +0000
6f6cb322dc- Fixed a protocol. The BNF of Scyther allows for non-labeled events; however, later this was changed, and now the tool assumes that events have labels. This should be explicitly checked of course.
ccremers
2005-04-29 13:21:59 +0000
113a3c5dfc- Adding NotModelled.txt, describing which SPORE protocols have not been modelled and why - Adding ccitt509 and friends
gijs
2005-04-29 13:14:23 +0000
0b22c4a4bb- Created a directory to hold spdl files of all protocols in SPORE - Import Andrew secure RPC and derived protocols
gijs
2005-04-29 10:50:53 +0000
38f6f42351- Fail increases of claims moved to violateClaim; thus, other references were in fact redundant.
ccremers
2005-04-27 13:48:00 +0000
7c0507a900- Fixed bug where claim fails were not counted in the modelchecker, as reported bij GH. Attacks were indicated, though, so this only caused problems for users using --summary and not looking at the "attack: L:?" field.
ccremers
2005-04-27 11:43:47 +0000
b00cabe35a- Added Gijs' version of TMN (for debugging)
ccremers
2005-04-27 11:18:08 +0000
18d523d8a4- Fixed segfault when modelchecker was called on an empty scenario.
ccremers
2005-04-22 16:03:58 +0000
8e1041b567- Minor output fixes.
ccremers
2005-04-21 12:04:45 +0000
9271cc7624- Matching method propagation was wrong in new switch code. - Some fixes for protocols that do not include matching send/read combo's. In particular, the max encryption level method ranged over the sends; now over all events. Maybe it can range over read events only?
ccremers
2005-04-18 05:51:25 +0000
06a0a6c234- Added 2r890 exercise 3, year 2004/2005. Check with assignment notes because I did them off the top of my head.
ccremers
2005-04-18 05:48:28 +0000
de2c9c0127- Added 5 run version as well.
ccremers
2005-04-17 10:32:49 +0000
99088a7723- Added n runs protocol example.
ccremers
2005-04-17 10:30:54 +0000
771fa8cc92- Some more interface improvements. - Hardcoded reference to wiki pages.
ccremers
2005-04-15 14:31:32 +0000
89d7fd696a- Added more explanations.
ccremers
2005-04-15 13:07:57 +0000
1f8d9dbe5e- Performad a big cleanup of the switches, making the resulting list more compact and more useful. * Hiding of 'discouraged' options: these should not be used by e.g. students. * Hiding of 'unimportant' options: not harmful, but not often used either.
ccremers
2005-04-15 10:04:05 +0000
93fc279f9e- Now also compares the number of states.
ccremers
2005-03-11 20:56:39 +0000
88e2f3d26c- Added a better reverse-engineered variation of the Athena goal selector. - Added an idea that might make searches somewhat faster.
ccremers
2005-03-11 20:41:59 +0000
432b10522c- Comparative heuristics thing now gives a score to each heuristic.
ccremers
2005-03-11 13:50:55 +0000
ee0e401190- A large number of fixes and additions to the test programs. * More default options (e.g. --program) * Results testing - Added a heuristics comparison test.
ccremers
2005-03-11 13:44:16 +0000
391033ec3e- Performed some more tests. Stored the results.
ccremers
2005-03-09 21:41:30 +0000
4d6c98046e- Added Woo Lam Pi f (from SPORE)
ccremers
2005-03-08 20:57:35 +0000
e66c4ebd78- Multi protocol tests over several matching methods now only report new attacks.
ccremers
2005-03-08 14:29:30 +0000
61b3aba459- Added two versions of the kao-chow protocol. - Improved the testing scripts.
ccremers
2005-03-08 14:07:36 +0000
560acb220d- Removed an obsolete warning about -m2
ccremers
2005-03-08 13:54:13 +0000
c8df32c7a2- Minor improvements. * Old bindings detections (immediately binds them to older binding) * Know_only derivation for keylevel lemmas.
ccremers
2005-03-08 13:02:16 +0000
291353a14f- Improved version of the latex renderer of arachne attacks. Still not usable, however.
ccremers
2005-03-07 19:02:08 +0000
197117f2fe- Made a start with the arachne latex output. It's a mess currently.
ccremers
2005-03-07 15:38:01 +0000
56b083205a- Thought of more todo.
ccremers
2005-03-06 12:34:02 +0000
7e18b327ee- Added todo list.
ccremers
2005-03-06 12:33:14 +0000
25d6647f44- Added some unfolding test options to the multiprotocoltest, making the shell script obsolete.
ccremers
2005-03-04 16:56:55 +0000
eec5057460- Code cleanup. - Removed the need for local temp files.
ccremers
2005-03-04 16:23:22 +0000
470da10745- Applied renaming through to other scripts.
ccremers
2005-03-04 15:36:37 +0000
76ad1ec696- Results that take less than 0.1 seconds are not cached anymore. I wonder if any protocols are that fast :)
ccremers
2005-03-04 13:40:23 +0000
533cf46080- Using the scyther.py -e command, I found and fixed some errors.
ccremers
2005-03-03 15:29:35 +0000
531f0aa469- Turned the scyther.py into a usable standalone file. - Added error tests.
ccremers
2005-03-03 15:25:59 +0000
7b8ac9c14a- Renamed scythercache to scyther.py
ccremers
2005-03-03 14:56:16 +0000
b7c16d8a6b- Changed caching behaviour (more directories will be made) - Protocol list will be sorted, yielding more efficient caching behaviour.
ccremers
2005-03-03 13:09:21 +0000
1b0b9c7726- Moved generic functionality from multiprotocoltest to scythercache
ccremers
2005-03-03 12:36:01 +0000