SolitaireCryptoDemo eine visuelle Demonstration der Schritte der Erzeugung eines Schlüsselstroms mit Bruce Schneier Solitaire Verschlüsselungsalgorithmus beteiligt.
Mit glatten Animationen und Beschreibungen aller Schritte.
Beispiel Anweisungen:
Starten Sie Demo mit "python SolitaireCrypto.py". Drücken Sie die "Space", um zum nächsten Schritt. Drücken Sie "Esc", um zu beenden.
Sie können auch mehrere Kommandozeilenoptionen:
& Nbsp; * -r - Einrichten eines gemischten Karten.
& Nbsp; * -u - Einrichtung ein unverkeilten Deck.
& Nbsp; * k KEY - Einrichten eines verschlüsselten Deck mit dem bei http://www.schneier.com/solitaire.html beschriebenen Algorithmus.
& Nbsp; * -o - Print gefundene Schlüssel in die Standardausgabe.
& Nbsp; * -h - Zeigt diesen Text.
Beispiele:
& Nbsp; * python SolitaireCryptoDemo.py
& Nbsp; beginnt die Demo mit einem Standard-Deck (mit "Cryptonomicon" eingegeben).
& Nbsp; * python SolitaireCryptoDemo.py -r
& Nbsp; beginnt die Demo mit einem gemischten Karten.
& Nbsp; * python SolitaireCryptoDemo.py -u -o
& Nbsp; beginnt die Demo mit einem Deck ohne Schlüssel und gibt die Schlüssel.
& Nbsp; * python SolitaireCryptoDemo.py -k MySecretKey
& Nbsp; beginnt die Demo mit einem KeyD Deck mit der Passphrase "MySecretKey"
Was ist neu in dieser Pressemitteilung:
- . einige kleine Bugs behoben und Rechtschreibfehler.
- Modifizierte die Ordnerstruktur.
- für die Einrichtung der anfänglichen Deck Hinzugefügt mehrere Befehlszeilenargumente.
- Es wurde ein Befehlszeilenargument für die Ausgabe der Schlüsselstrom. Für Debugging-Zwecke.
- Es wurde ein Titel mit dem aktuellen Schritt des Algorithmus.
Was ist neu in der Version 1.1:
- einen schweren Fehler wurde behoben, in der wichtige Erkenntnis Teil des Algorithmus . (Danke an Thomas Knappe für diesen Hinweis!)
- Es wurden einige andere Bugs, die ich fand, als das Aufspüren der Erste.
- Changed die Schlüssel ausgegeben, um die tatsächlichen Schlüsselwert statt des Modul 26-Wert an. Um mehr konform zu den Algorithmus Beschreibung.
Anforderungen :
- Python
- pygame
Kommentare nicht gefunden