技术宅的结界

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

QQ登录

只需一步,快速开始

搜索
热搜: 下载 VB C 实现 编写
楼主: cyycoish
收起左侧

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

[复制链接]

0

主题

1

帖子

9

积分

用户组: 初·技术宅

UID
2374
精华
0
威望
0 点
宅币
8 个
贡献
0 次
宅之契约
0 份
在线时间
0 小时
注册时间
2017-4-1
发表于 2017-4-1 21:45:02 | 显示全部楼层
1111111111111111111111111

0

主题

2

帖子

22

积分

用户组: 初·技术宅

UID
2500
精华
0
威望
1 点
宅币
18 个
贡献
0 次
宅之契约
0 份
在线时间
3 小时
注册时间
2017-5-13
发表于 2017-5-13 17:06:43 | 显示全部楼层
看一看,信息安全的课在讲

0

主题

4

帖子

27

积分

用户组: 初·技术宅

UID
2509
精华
0
威望
0 点
宅币
23 个
贡献
0 次
宅之契约
0 份
在线时间
2 小时
注册时间
2017-5-15
发表于 2017-5-15 20:05:15 | 显示全部楼层
我们老师也要让我们做这个 学习一下

0

主题

2

帖子

22

积分

用户组: 初·技术宅

UID
2500
精华
0
威望
1 点
宅币
18 个
贡献
0 次
宅之契约
0 份
在线时间
3 小时
注册时间
2017-5-13
发表于 2017-5-15 20:30:13 | 显示全部楼层
Prosat 发表于 2017-5-15 20:05
我们老师也要让我们做这个 学习一下

我们可能是一个老师

0

主题

4

帖子

27

积分

用户组: 初·技术宅

UID
2509
精华
0
威望
0 点
宅币
23 个
贡献
0 次
宅之契约
0 份
在线时间
2 小时
注册时间
2017-5-15
发表于 2017-5-16 21:10:31 | 显示全部楼层
孙空空 发表于 2017-5-15 20:30
我们可能是一个老师

他这个界面不错 算法不太好

85

主题

263

帖子

3566

积分

用户组: 管理员

No. 418

UID
418
精华
13
威望
52 点
宅币
1969 个
贡献
1165 次
宅之契约
0 份
在线时间
252 小时
注册时间
2014-8-9
 楼主| 发表于 2017-5-16 22:08:35 | 显示全部楼层
Prosat 发表于 2017-5-16 21:10
他这个界面不错 算法不太好


这个是2012年左右刚学VB的产物。算法是当年写的。让大家见笑了。后来我自己分析,不仅不完善,可能还有Bug。无奈,没力气做了。
当时遇到的问题是,数据结构不精通,算法分析没学过。凭着一时的性子,就想搞Enigma。编程经验也不足。很多演算是在纸上完成的。
In the beginning I was not the best.
And the world was also not the best.
But I still know that I am who I am.
Because I think that it is good.
I have been working hard.
I have been keeping growth with the world.
And it was so.

85

主题

263

帖子

3566

积分

用户组: 管理员

No. 418

UID
418
精华
13
威望
52 点
宅币
1969 个
贡献
1165 次
宅之契约
0 份
在线时间
252 小时
注册时间
2014-8-9
 楼主| 发表于 2017-5-16 22:17:38 | 显示全部楼层
Prosat 发表于 2017-5-16 21:10
他这个界面不错 算法不太好

有个问题请教老师,信息安全课上学习古典密码学或者复替换密码要让学生做这个作业吗?我觉得写一个能翻译凯撒,栅栏等众多简单替换密码的程序更有意义啊。
In the beginning I was not the best.
And the world was also not the best.
But I still know that I am who I am.
Because I think that it is good.
I have been working hard.
I have been keeping growth with the world.
And it was so.

85

主题

263

帖子

3566

积分

用户组: 管理员

No. 418

UID
418
精华
13
威望
52 点
宅币
1969 个
贡献
1165 次
宅之契约
0 份
在线时间
252 小时
注册时间
2014-8-9
 楼主| 发表于 2017-5-16 22:20:53 | 显示全部楼层
我倒是有过一个胆大包天的想法,比起复制Enigma,能实现Bombe的话就好了。能完成的话可以对可计算性,NP问题都有个很好的认识。
有很多资料说明了德军的转子设置参数。假设我们拿到n段密码通过分析,逆出转子参数。
In the beginning I was not the best.
And the world was also not the best.
But I still know that I am who I am.
Because I think that it is good.
I have been working hard.
I have been keeping growth with the world.
And it was so.

0

主题

4

帖子

27

积分

用户组: 初·技术宅

UID
2509
精华
0
威望
0 点
宅币
23 个
贡献
0 次
宅之契约
0 份
在线时间
2 小时
注册时间
2017-5-15
发表于 2017-5-18 16:13:18 | 显示全部楼层
其实我也是初学者,我们信息安全课有好多题目可以选,确实有凯撒密码破译的。但我选了做这个。

85

主题

263

帖子

3566

积分

用户组: 管理员

No. 418

UID
418
精华
13
威望
52 点
宅币
1969 个
贡献
1165 次
宅之契约
0 份
在线时间
252 小时
注册时间
2014-8-9
 楼主| 发表于 2017-5-18 16:46:56 | 显示全部楼层
Prosat 发表于 2017-5-18 16:13
其实我也是初学者,我们信息安全课有好多题目可以选,确实有凯撒密码破译的。但我选了做这个。 ...


感谢参与讨论!欢迎指教!我现在没有办法再去从新写Enigma了,但是我发一个我以前找到的资源。
这是一个外国人的Enigma模拟器,不开源。但是这个模拟器十分完善。可以模拟4转子和3转子Enigma。界面相当友好。
我当时画这个模拟器的时候用的是Mspaint,转轮渐变效果都是手画的。可以说是心思全用在背景图片上了。但是我发的这个人家用了更好的背景,有着更全面的资料。
EnigmaSim.zip (2.98 MB, 下载次数: 3)
In the beginning I was not the best.
And the world was also not the best.
But I still know that I am who I am.
Because I think that it is good.
I have been working hard.
I have been keeping growth with the world.
And it was so.

0

主题

4

帖子

27

积分

用户组: 初·技术宅

UID
2509
精华
0
威望
0 点
宅币
23 个
贡献
0 次
宅之契约
0 份
在线时间
2 小时
注册时间
2017-5-15
发表于 2017-5-19 16:34:37 | 显示全部楼层
cyycoish 发表于 2017-5-18 16:46
感谢参与讨论!欢迎指教!我现在没有办法再去从新写Enigma了,但是我发一个我以前找到的资源。
这是一个 ...

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

0

主题

1

帖子

9

积分

用户组: 初·技术宅

UID
2551
精华
0
威望
0 点
宅币
8 个
贡献
0 次
宅之契约
0 份
在线时间
0 小时
注册时间
2017-5-28
发表于 2017-5-28 00:13:15 | 显示全部楼层
太厉害!!!
回复

使用道具 举报

0

主题

1

帖子

8

积分

用户组: 初·技术宅

UID
2622
精华
0
威望
1 点
宅币
5 个
贡献
0 次
宅之契约
0 份
在线时间
0 小时
注册时间
2017-6-25
发表于 2017-6-25 13:51:46 | 显示全部楼层
看看 了解学习

0

主题

1

帖子

9

积分

用户组: 初·技术宅

UID
3388
精华
0
威望
0 点
宅币
8 个
贡献
0 次
宅之契约
0 份
在线时间
0 小时
注册时间
2018-1-23
发表于 2018-1-23 21:03:57 | 显示全部楼层
厉害,看看,学习学习。。。。

0

主题

1

帖子

15

积分

用户组: 初·技术宅

UID
3544
精华
0
威望
2 点
宅币
10 个
贡献
0 次
宅之契约
0 份
在线时间
0 小时
注册时间
2018-3-9
发表于 2018-3-9 10:55:33 | 显示全部楼层
跟着大佬学习知识

0

主题

4

帖子

5

积分

用户组: 初·技术宅

UID
3723
精华
0
威望
0 点
宅币
1 个
贡献
0 次
宅之契约
0 份
在线时间
7 小时
注册时间
2018-4-17
发表于 2018-4-17 23:32:13 | 显示全部楼层
厉害的的的的分路路通东东

0

主题

1

帖子

9

积分

用户组: 初·技术宅

UID
3806
精华
0
威望
0 点
宅币
8 个
贡献
0 次
宅之契约
0 份
在线时间
0 小时
注册时间
2018-5-5
发表于 2018-5-5 18:35:12 | 显示全部楼层
学到了!!楼主666

0

主题

14

帖子

45

积分

用户组: 初·技术宅

UID
3807
精华
0
威望
2 点
宅币
27 个
贡献
0 次
宅之契约
0 份
在线时间
3 小时
注册时间
2018-5-5
发表于 2018-5-6 07:09:05 | 显示全部楼层
知道原理我也想不出来. ......

12

主题

118

帖子

860

积分

用户组: 大·技术宅

UID
3808
精华
1
威望
16 点
宅币
659 个
贡献
46 次
宅之契约
0 份
在线时间
123 小时
注册时间
2018-5-6
发表于 2018-9-8 11:00:37 | 显示全部楼层
厉害了,orz
菜鸟一枚,直接指正,不必留情
回复

使用道具 举报

0

主题

31

帖子

89

积分

用户组: 小·技术宅

UID
1457
精华
0
威望
2 点
宅币
54 个
贡献
0 次
宅之契约
0 份
在线时间
5 小时
注册时间
2016-1-29
发表于 2018-9-15 00:08:10 | 显示全部楼层
恩你哥吗下载

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|技术宅的结界 ( 滇ICP备16008837号|网站地图

GMT+8, 2019-1-18 01:09 , Processed in 0.119055 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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