Enigma 密码机

2020-07-07 阿文

Enigma 密码机德语:Enigma,又译哑谜机)是一种用于加密(encode)与解密 (decode)文件的密码机

最近讲课,为孩子们介绍了一位英国计算机科学家数学家逻辑学家密码分析学家理论生物学家,他被誉为计算机科学与人工智能之父 —— 艾伦· 图灵(Alan Turing)。

要介绍这位伟大的人物,就要看了一部电影了——  《模仿游戏》(The Imitation Game)。所以我让孩子们看了这部电影,原本只是尝试,想不到这些 (9 岁至 14 岁)孩子都很喜欢这部电影 !

unnamed.jpg

电影虽然很精彩,但是孩子事后问的问题是:

“妈妈,什么是同性恋?”

没有人会问:

“为什么会战争呢?”,  

“谁是 Winston Churchill 呢?”

“那讯息是如何传递呀?”

“为什么那部 Enigma 机器这么难破解呢?”

“那部 Enigma 的机器是怎么运作的呢?”,

“那叫 Christopher 的机器(Bombe)是如何破解密码的呢?”

……

哈哈哈 … 所以这篇文章是自己回答自己的问题 ,也希望那些小家伙“看到”我的文章,嘻嘻。

 那个叫 Enigma 的机器是怎么运作的呢?

Ans:

Untitled

Untitled.png

这部电影是跟据以下这本书为蓝本拍摄而成:

Alan Turing: The Enigma

它有中译本:

艾倫‧圖靈傳(套書/上下兩冊)

作者安德鲁·霍奇斯,1949年出生于伦敦城郊。霍奇斯对艾伦·图灵如谜的人生深感兴趣,一半是因为他们都是数学家,另一半是因为他们都是同性恋。 20世纪70年代,霍奇斯积极投身于同性恋解放运动。 1977年,他决心着写一本最详尽的图灵传记,他认为只有这样,才能公正地刻画这位天才的一生。

如果大家看明白了这东西是如何运作的,如果不给你那些“设定”(德国人将它写在纸上,不同日期,定时切换),

keysheet.jpg
Enigma 使用前的设定(例子)
你们可以破解这 Enigma 吗?要靠自己的能力噢!不能作弊。
))))…. 如果你能,你就是 Alan Turing No.2 …. 嘻嘻

以下是图灵的破解密码的机器模拟:

Ref:

 

 

发表评论

Fill in your details below or click an icon to log in:

WordPress.com 徽标

您正在使用您的 WordPress.com 账号评论。 注销 /  更改 )

Facebook photo

您正在使用您的 Facebook 账号评论。 注销 /  更改 )

Connecting to %s