SolitaireCryptoDemo

Solitaire encryption algorithm demonstration.
Download

SolitaireCryptoDemo Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • John Eriksson
  • Publisher web site:
  • http://www.rootlinux.org/

SolitaireCryptoDemo Tags


SolitaireCryptoDemo Description

Solitaire encryption algorithm demonstration. SolitaireCryptoDemo is a visual demonstration of the steps involved in generating a keystream using Bruce Schneier's Solitaire encryption algorithm.Featuring smooth animations and descriptions of all steps.Example Instructions:Start demo with "python SolitaireCrypto.py". Press "Space" to continue to the next step. Press "Esc" to quit.You can also use several commandline options: * -r - Setup a shuffled deck. * -u - Setup an unkeyed deck. * -k KEY - Setup a keyed deck using the algorithm described at http://www.schneier.com/solitaire.html. * -o - Print found keys to standard out. * -h - Display this text.Examples: * python SolitaireCryptoDemo.py starts the demo with a default deck (keyed with "CRYPTONOMICON"). * python SolitaireCryptoDemo.py -r starts the demo with a shuffled deck. * python SolitaireCryptoDemo.py -u -o starts the demo with an unkeyed deck and prints the keys. * python SolitaireCryptoDemo.py -k MYSECRETKEY starts the demo with a keyd deck using the passphrase"MYSECRETKEY". Requirements: · Python · pygame What's New in This Release: · Fixed some small bugs and misspellings. · Modified the folder structure. · Added several command line arguments for setting up the initial deck. · Added a command line argument for outputting the keystream. For debugging purposes. · Added a title showing the current step of the algorithm.


SolitaireCryptoDemo Related Software