SolitaireCryptoDemo este o demonstrație vizuală a pașilor implicați în generarea unei de chei folosind algoritmul de criptare Solitaire Bruce Schneier lui.
Cu animații netede și descrieri ale tuturor etapelor.
Instrucțiuni Exemplu:
Începe demo cu "python SolitaireCrypto.py". Apăsați "Space" pentru a continua cu pasul următor. Apăsați "Esc" pentru a ieși.
, puteți utiliza, de asemenea, mai multe opțiuni de comandă:
& Nbsp; * -r - Setup un pachet amestecat.
& Nbsp; * -u - Setup o punte neaderente.
& Nbsp; * -k KEY - Setup un pachet cu cheie folosind algoritmul descris în http://www.schneier.com/solitaire.html.
& Nbsp; * -o - Print găsit cheile de la standard de afară.
& Nbsp; * -h - Afișează acest text.
Exemple:
& Nbsp; * python SolitaireCryptoDemo.py
& Nbsp; începe demo cu un pachet default (tastat cu "CRYPTONOMICON").
& Nbsp; * python SolitaireCryptoDemo.py -r
& Nbsp; începe demo cu un pachet amestecat.
& Nbsp; * python SolitaireCryptoDemo.py -u -o
& Nbsp; începe demo cu o punte neaderente și imprimă cheile.
& Nbsp; * python SolitaireCryptoDemo.py -k MYSECRETKEY
& Nbsp; începe demo cu un pachet keyd folosind fraza de acces "MYSECRETKEY"
Ce este nou în această versiune:
- . Fix unele bug-uri mici si greșelile de ortografie.
- Modificarea structurii folder.
- adăugat mai multe argumente în linia de comandă pentru configurarea inițială punte.
- Adăugat un argument linie de comandă pentru scoate de chei. În scopuri de depanare.
- Adăugat un titlu care arată etapa actuală a algoritmului.
Ce este nou în versiunea 1.1:
- Fixed un bug serios in partea cheie constatare a algoritmului . (Vă mulțumim pentru Thomas Knappe pentru subliniind acest lucru!)
- Fix alte bug-uri care l-am găsit atunci când depistarea prima.
- schimbat ieșire cheie pentru a afișa valoarea cheie reală în loc de valoarea modulului 26. Pentru a fi mai compatibil cu descrierea algoritmului.
Cerințe :
- Python
- pygame
Comentariile nu a fost găsit