想起一个好玩的事情,使用python来实现德军在二战时加密的设备——恩格玛机。那么什么是恩格玛机,他是怎么工作的?这篇文章提供了很详细的说明:https://www.zhihu.com/question/28397034请看高票回答。路一步步走,饭一口口吃,下面,我们也来一步步的实现恩格玛机:cha...
分类:
编程语言 时间:
2015-12-28 13:52:59
阅读次数:
201
相信各位看了《模仿游戏》之后,都会对这个二战的加密方法感到很好奇吧,我也不例外,因此编了个程序实现了恩格玛加密机,这机器最大的特点就是有着自反性,只要初始设置一致的时候,那么它就是自反的,比如输入A,加密后B,在一样的设置下,输入B一定会输出A。
详细的介绍可以看这里:
http://www.zhihu.com/question/28397034下面我实现的是简化版的,没有插线板(如果加上去也是...
分类:
编程语言 时间:
2015-04-07 09:52:25
阅读次数:
663