ccremers
eef9072324
- Started to work on multiparty protocol generator.
2005-06-28 13:41:55 +00:00
gijs
c2b3f6492f
- Remove some small modelling errors
...
- New way to model Neumann Stub (it should be 2 distinct protocols)
2005-06-27 11:50:24 +00:00
gijs
6fb6aa33dd
- Add session compromise to all protocols that establish a session key
2005-06-24 10:53:15 +00:00
gijs
658f4f392a
- Add Compromised claim to test my new definition of freshness in combination
...
with key compromise (appears to be working pretty well)
2005-06-23 12:49:34 +00:00
gijs
4c224dc6f4
- Add freshness claims to the protocols that should guarantee freshness
2005-06-23 12:45:32 +00:00
gijs
f8a91d744d
Little tweak to the key compromise modelling, model key compromise agent as a
...
responder instead of an initiator, remove empty roles from key compromise
protocol.
2005-06-15 09:17:15 +00:00
gijs
ba47af0c42
- Test out a possible way to model key compromise:
...
Add a role that sends out all messages that would occur in a legit
run of the protocol including the session key (simulating a previously
recorded run with its compromised session key)
- Adding a directory to play around with key compromise
2005-06-14 13:51:51 +00:00
gijs
b212e0b1ec
- Add a dummy role in andrew-ban-concrete to work around the key symmetry
...
issue (k(I,R) != k(R,I))
- Fix a typo in splice-as-cj
2005-06-14 12:24:42 +00:00
gijs
56c032f4a5
Update SPORE protocols to use new ticket mechanism:
...
- Use builtin Ticket type instead of user type
- Remove remark that -m2 matching is required as it no longer is
2005-06-02 12:41:24 +00:00
ccremers
f8bafdcd60
- Fixed type flaw problem.
2005-05-24 14:31:55 +00:00
ccremers
907243281d
- Anti-typeflaw reordering.
2005-05-23 13:51:39 +00:00
ccremers
76aa940e1d
- Added comments, bke version.
2005-05-23 13:18:47 +00:00
ccremers
47c9f257a8
- Optimized version.
2005-05-23 13:07:11 +00:00
gijs
3cb999f820
Replaced all tabs by spaces.
2005-05-23 12:35:58 +00:00
gijs
b05843d690
- Adding Yahalom and variants
2005-05-23 12:33:03 +00:00
gijs
b86c60240c
- Adding more Woo Lam variants
2005-05-23 12:00:33 +00:00
gijs
673e0218c5
- Adding Woo and Lam
...
- Adding Woo and Lam Pi (includes a possible attack that is not listed in SPORE)
2005-05-23 11:39:13 +00:00
ccremers
5570389c16
- A first generalization of NSL.
2005-05-23 10:36:42 +00:00
gijs
5ddcbd0fe5
- Adding Wide Mouther Frog and modified versions
2005-05-18 12:17:08 +00:00
gijs
cbb617b3a1
- Adding CJ modified version of splice protocol
...
- Adding tmn
- Fixed a modelling error in splice
2005-05-18 11:43:42 +00:00
gijs
ee3b996ff7
Adding two variants of splice as, based on the version in spdl, but using
...
normalized role names.
2005-05-18 09:47:06 +00:00
gijs
2110206d80
- Adding otway rees and smart right protocols
2005-05-17 14:01:48 +00:00
gijs
ae7c5c653f
Adding the symmetric key variants of Needham Schroeder
2005-05-12 13:32:30 +00:00
gijs
52e38f40e6
Fixed scenario for needham-schroeder and added needham-shroeder-lowe
2005-05-12 12:27:18 +00:00
gijs
2a1cc10258
Adding SPORE's vision on the needham-schroeder protocol
2005-05-12 12:05:13 +00:00
ccremers
2e4c5afeb7
- Added a strange issue, to be resolved tomorrow.
2005-05-11 15:18:32 +00:00
gijs
0930556f2e
Fix the protocol name in denning-sacco-lowe
2005-05-10 14:08:51 +00:00
gijs
018f54a904
- Added Hwang's modified version of Neumann Stubblebine
2005-05-02 10:52:03 +00:00
gijs
637fe566f0
- Add KSL, Lowe modified KSL
...
- Add Neumann Stubblebine
2005-05-02 10:44:07 +00:00
gijs
489e8394b0
- Adding Kao Chow
...
- Adding Dennig Sacco
- Updated not modelled file to include DH, GJM and Gong
2005-05-02 09:24:26 +00:00
gijs
3682e3ab24
- Adding 2 more CCITT509 derived protocols
2005-04-29 14:19:07 +00:00
gijs
87c49850b4
- read should be labeled 1 to make it match with the first send
2005-04-29 13:28:15 +00:00
ccremers
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.
2005-04-29 13:21:59 +00:00
gijs
113a3c5dfc
- Adding NotModelled.txt, describing which SPORE protocols have not been
...
modelled and why
- Adding ccitt509 and friends
2005-04-29 13:14:23 +00:00
gijs
0b22c4a4bb
- Created a directory to hold spdl files of all protocols in SPORE
...
- Import Andrew secure RPC and derived protocols
2005-04-29 10:50:53 +00:00
ccremers
b00cabe35a
- Added Gijs' version of TMN (for debugging)
2005-04-27 11:18:08 +00:00
ccremers
5b3e177e2d
- Fixes.
2005-04-21 12:13:04 +00:00
ccremers
06a0a6c234
- Added 2r890 exercise 3, year 2004/2005. Check with assignment notes
...
because I did them off the top of my head.
2005-04-18 05:48:28 +00:00
ccremers
de2c9c0127
- Added 5 run version as well.
2005-04-17 10:32:49 +00:00
ccremers
99088a7723
- Added n runs protocol example.
2005-04-17 10:30:54 +00:00
ccremers
89d7fd696a
- Added more explanations.
2005-04-15 13:07:57 +00:00
ccremers
eafa8a6d14
- Oops, forgot to rename the protocol (for multi-protocol analysis)
2005-04-04 14:06:57 +00:00
ccremers
1c72acc47f
- Added BKE variant which is used in an exercise for 2R890.
2005-04-04 13:50:59 +00:00
ccremers
73b0f8a4a5
- Slight comment mod.
2005-04-03 09:54:05 +00:00
ccremers
0758da468f
- Added important remark.
2005-03-14 13:42:15 +00:00
ccremers
1dc997aac4
- Added KSL protocol (modified Kerberos)
...
- Removed bkepk (duplicate of bke)
2005-03-09 12:28:15 +00:00
ccremers
4d6c98046e
- Added Woo Lam Pi f (from SPORE)
2005-03-08 20:57:35 +00:00
ccremers
61b3aba459
- Added two versions of the kao-chow protocol.
...
- Improved the testing scripts.
2005-03-08 14:07:36 +00:00
ccremers
533cf46080
- Using the scyther.py -e command, I found and fixed some errors.
2005-03-03 15:29:35 +00:00
ccremers
7e9169ef89
- For some historical reason this used upper-case keys.
2005-03-02 19:58:07 +00:00