scyther/gui
Cas Cremers 4c469cf848 Added initial test script for the constraint solver module.
It doesn't work yet because the import fails. Weird.
2008-03-14 00:01:25 +01:00
..
Gui BUGFIX: PIL no longer works on my Feisty machines: PIL disabled. 2007-11-13 20:51:20 +01:00
Images - Reinstated the graphical about screen. 2007-01-27 22:52:22 +00:00
Protocols Moved key-compromise models into their own directory and removed key-compromise models from base protocols. 2007-11-16 09:00:23 +01:00
Scripts Added GPL 2 to the Python scripts. 2007-06-11 14:12:33 +02:00
Scyther Added --license switch to the Gui. 2007-10-08 14:52:50 +02:00
Time Added initial test script for the constraint solver module. 2008-03-14 00:01:25 +01:00
.gitignore - Big catchup commit to make sure we are up to beta7. 2007-05-18 14:06:29 +02:00
Changelog.txt Added note to changelog. 2007-10-08 14:14:24 +02:00
GNU-General-Public-License.txt Added GPL 2 License to the C sources. 2007-06-11 14:01:04 +02:00
INSTALL.txt - Improved documentation. 2006-08-11 17:52:44 +00:00
mpa.py Added GPL 2 to the Python scripts. 2007-06-11 14:12:33 +02:00
mpa.spdl - Fixed ns/nsl and mpa example. 2007-05-19 18:02:36 +02:00
ns3.spdl - Fixed ns/nsl and mpa example. 2007-05-19 18:02:36 +02:00
nsl3-broken.spdl - Fixed ns/nsl and mpa example. 2007-05-19 18:02:36 +02:00
nsl3.spdl - Fixed ns/nsl and mpa example. 2007-05-19 18:02:36 +02:00
README.txt - Updated. 2007-05-19 17:04:57 +02:00
scyther-gui.py Disabled --check for gui as well. 2007-11-15 21:49:35 +01:00
scyther-gui.rc - Added a windows resource file. 2006-08-09 09:13:39 +00:00
scyther.py Added GPL 2 to the Python scripts. 2007-06-11 14:12:33 +02:00
todo.txt - Improved stuff for mpa attacks. 2006-08-11 17:25:34 +00:00

------------------------------------------------------------------------

				Scyther

	  an automatic verification tool for security protocols
			     by Cas Cremers

------------------------------------------------------------------------


Note: This is a BETA release, and therefore the usual warnings apply.



1. More information
========================================================================

For more information, see:

  http://people.inf.ethz.ch/cremersc/scyther/index.html


2. Starting out
========================================================================

Start the graphical user interface by starting

  scyther-gui.py

Some protocol description files (with extension .spdl) can be found in
the base directory.  Many other protocol input files can be found in the
'Protocols' directory.


3. Citing Scyther
===========================

@phdthesis{cremers06,
  Author    = "Cas Cremers",
  Title     = "Scyther - Semantics and Verification of Security Protocols",
  school    = "Eindhoven University of Technology",
  publisher = "University Press Eindhoven",
  year      = "2006",
}