SolitaireCryptoDemo是參與生成用布魯斯的接龍加密算法密鑰流的步驟的視覺演示。
擁有流暢的動畫和所有步驟的說明。
示例說明:
開始演示用“蟒蛇SolitaireCrypto.py”。按“空間”,以繼續到下一步驟。按“ESC”退出。
您還可以使用幾個命令行選項:
  * -r - 設置一個洗牌的甲板。
  * -u - 設置一個unkeyed的甲板。
  * -k KEY - 安裝在使用說明http://www.schneier.com/solitaire.html算法鍵控甲板。
  * -o - 打印鍵發現到標準輸出。
  * -h - 顯示該文本。
例子:
  *蟒蛇SolitaireCryptoDemo.py
 開始以默認甲板上的演示(以鍵入“CRYPTONOMICON”)。
  *蟒蛇SolitaireCryptoDemo.py -r
 始於一個洗牌甲板上的演示。
  *蟒蛇SolitaireCryptoDemo.py -u -o
 開始與unkeyed的甲板上演示並打印鍵。
  *蟒蛇SolitaireCryptoDemo.py -k MYSECRETKEY
 開始使用密碼“MYSECRETKEY”一keyd甲板上的演示
什麼在此版本中是新的:
- 。修正了一些小錯誤和拼寫錯誤。
- 修改的文件夾結構。
- 添加了多個命令行參數設置初始甲板上。
- 添加一個命令行參數輸出的密鑰流。為了進行調試。
- 添加標題顯示了算法的當前步驟。
在什麼版本1.1是新的:
- 修正了一個嚴重的錯誤,在算法的關鍵發現部分。 (感謝托馬斯Knappe指出這一點!)
- 修正,我發現追查第一個當一些其他的bug。
- 改變的關鍵輸出顯示模26值的實際鍵值來代替。為了更符合該算法描述。
要求:
- 在Python的
- pygame的
評論沒有發現