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的
评论没有发现