SolitaireCryptoDemo egy vizuális bemutató a lépésből generáló keystream segítségével Bruce Schneier Solitaire titkosítási algoritmus.
Közreműködik sima animációk és leírások minden lépést.
Példa utasítás:
Kezdje demo "python SolitaireCrypto.py". Nyomja meg a "Space", hogy továbbra is a következő lépés. "Esc", hogy kilép.
Ön is használja számos parancssori opciók:
& Nbsp; * -r - Beállítás a kevert pakli.
& Nbsp; * -u - Beállítás egy unkeyed fedélzeten.
& Nbsp; * -k KEY - Beállítás kulcsos deck algoritmus szerint a http://www.schneier.com/solitaire.html.
& Nbsp; * -o - Print talált kulcsok standard ki.
& Nbsp; * -h - megjeleníteni ezt a szöveget.
Példák:
& Nbsp; * python SolitaireCryptoDemo.py
& Nbsp; kezdődik a demo alapértelmezett deck (írtunk a "CRYPTONOMICON").
& Nbsp; * python SolitaireCryptoDemo.py -r
& Nbsp; kezdődik a demo egy kevert pakli.
& Nbsp; * python SolitaireCryptoDemo.py -u -o
& Nbsp; kezdődik a demo egy unkeyed deck és kiírja a kulcsokat.
& Nbsp; * python SolitaireCryptoDemo.py -k MYSECRETKEY
& Nbsp; kezdődik a demo egy keyd deck segítségével a jelmondatot: "MYSECRETKEY".
Mi az új ebben a kiadásban:
- Javítva néhány kisebb hiba és helyesírási hibák.
- Módosított mappastruktúrát.
- Added számos parancssori érvek felállításának kezdeti fedélzetre.
- Added parancssori argumentum nyomtatásának keystream. Hibakeresés.
- Hozzáadás a cím mutatja az aktuális lépés az algoritmus.
Mi az új 1.1-es verzióban:
- Fix súlyos hiba a fő megállapítása része az algoritmus . (Köszönet Thomas Knappe részére mutatva ki!)
- Javítva néhány más hiba, hogy én találtam, amikor nyomon követni az elsőt.
- Megváltozott a gomb kimenet mutatja a tényleges legfontosabb érték helyett modulus 26 értéket. Ahhoz, hogy jobban betartották az algoritmus leírása.
követelmények :
- Python
- pygame
Hozzászólás nem található