找回密码
 立即注册→加入我们

QQ登录

只需一步,快速开始

搜索
热搜: 下载 VB C 实现 编写
楼主: cyycoish

【VB】探访纳粹德军的秘密—Enigma密码机的原理与编程实现

[复制链接]
发表于 2017-4-1 21:45:02 | 显示全部楼层
1111111111111111111111111
回复 赞! 靠!

使用道具 举报

发表于 2017-5-13 17:06:43 | 显示全部楼层
看一看,信息安全的课在讲
回复 赞! 靠!

使用道具 举报

发表于 2017-5-15 20:05:15 | 显示全部楼层
我们老师也要让我们做这个 学习一下
回复 赞! 靠!

使用道具 举报

发表于 2017-5-15 20:30:13 | 显示全部楼层
Prosat 发表于 2017-5-15 20:05
我们老师也要让我们做这个 学习一下

我们可能是一个老师
回复 赞! 靠!

使用道具 举报

发表于 2017-5-16 21:10:31 | 显示全部楼层
孙空空 发表于 2017-5-15 20:30
我们可能是一个老师

他这个界面不错 算法不太好
回复 赞! 靠!

使用道具 举报

 楼主| 发表于 2017-5-16 22:08:35 | 显示全部楼层
Prosat 发表于 2017-5-16 21:10
他这个界面不错 算法不太好


这个是2012年左右刚学VB的产物。算法是当年写的。让大家见笑了。后来我自己分析,不仅不完善,可能还有Bug。无奈,没力气做了。
当时遇到的问题是,数据结构不精通,算法分析没学过。凭着一时的性子,就想搞Enigma。编程经验也不足。很多演算是在纸上完成的。
回复 赞! 靠!

使用道具 举报

 楼主| 发表于 2017-5-16 22:17:38 | 显示全部楼层
Prosat 发表于 2017-5-16 21:10
他这个界面不错 算法不太好

有个问题请教老师,信息安全课上学习古典密码学或者复替换密码要让学生做这个作业吗?我觉得写一个能翻译凯撒,栅栏等众多简单替换密码的程序更有意义啊。
回复 赞! 靠!

使用道具 举报

 楼主| 发表于 2017-5-16 22:20:53 | 显示全部楼层
我倒是有过一个胆大包天的想法,比起复制Enigma,能实现Bombe的话就好了。能完成的话可以对可计算性,NP问题都有个很好的认识。
有很多资料说明了德军的转子设置参数。假设我们拿到n段密码通过分析,逆出转子参数。
回复 赞! 靠!

使用道具 举报

发表于 2017-5-18 16:13:18 | 显示全部楼层
其实我也是初学者,我们信息安全课有好多题目可以选,确实有凯撒密码破译的。但我选了做这个。
回复 赞! 靠!

使用道具 举报

 楼主| 发表于 2017-5-18 16:46:56 | 显示全部楼层
Prosat 发表于 2017-5-18 16:13
其实我也是初学者,我们信息安全课有好多题目可以选,确实有凯撒密码破译的。但我选了做这个。 ...


感谢参与讨论!欢迎指教!我现在没有办法再去从新写Enigma了,但是我发一个我以前找到的资源。
这是一个外国人的Enigma模拟器,不开源。但是这个模拟器十分完善。可以模拟4转子和3转子Enigma。界面相当友好。
我当时画这个模拟器的时候用的是Mspaint,转轮渐变效果都是手画的。可以说是心思全用在背景图片上了。但是我发的这个人家用了更好的背景,有着更全面的资料。
EnigmaSim.zip (2.98 MB, 下载次数: 7)
回复 赞! 靠!

使用道具 举报

发表于 2017-5-19 16:34:37 | 显示全部楼层
cyycoish 发表于 2017-5-18 16:46
感谢参与讨论!欢迎指教!我现在没有办法再去从新写Enigma了,但是我发一个我以前找到的资源。
这是一个 ...

他这个写的确实很强大啊,基本还原了所有功能。可以好好研究一番。
感谢您给我提供的资源,这篇文章给了我很大的帮助!
回复 赞! 靠!

使用道具 举报

发表于 2017-5-28 00:13:15 | 显示全部楼层
太厉害!!!
回复

使用道具 举报

发表于 2017-6-25 13:51:46 | 显示全部楼层
看看 了解学习
回复 赞! 靠!

使用道具 举报

发表于 2018-1-23 21:03:57 | 显示全部楼层
厉害,看看,学习学习。。。。
回复 赞! 靠!

使用道具 举报

发表于 2018-3-9 10:55:33 | 显示全部楼层
跟着大佬学习知识
回复 赞! 靠!

使用道具 举报

发表于 2018-4-17 23:32:13 | 显示全部楼层
厉害的的的的分路路通东东
回复 赞! 靠!

使用道具 举报

发表于 2018-5-5 18:35:12 | 显示全部楼层
学到了!!楼主666
回复 赞! 靠!

使用道具 举报

发表于 2018-5-6 07:09:05 | 显示全部楼层
知道原理我也想不出来. ......
回复 赞! 靠!

使用道具 举报

发表于 2018-9-8 11:00:37 | 显示全部楼层
厉害了,orz
回复

使用道具 举报

发表于 2018-9-15 00:08:10 | 显示全部楼层
恩你哥吗下载
回复 赞! 靠!

使用道具 举报

本版积分规则

QQ|Archiver|小黑屋|技术宅的结界 ( 滇ICP备16008837号 )|网站地图

GMT+8, 2024-12-22 17:03 , Processed in 0.031272 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表