法國(guó)大學(xué)生運(yùn)用3D打印重建密碼裝置英格瑪機(jī)Enigma Machine

dy1993   2016-10-31 16:00:40

在戰(zhàn)場(chǎng)上對(duì)敵人保持神秘性一直是獲得戰(zhàn)爭(zhēng)勝利的重要手段。有證據(jù)表明在古埃及便有了密碼學(xué),并且在以后的歲月里密碼學(xué)一直影響世界的變化。無(wú)論是意大利人在14世紀(jì)構(gòu)想的信件替代密碼,還是美國(guó)人在第二次世界大戰(zhàn)期間使用印第安密碼,保密原則一直是保持軍事戰(zhàn)略中保護(hù)軍隊(duì)安全的最高優(yōu)先等級(jí)。

然而,在所有密碼學(xué)設(shè)計(jì)的裝置中,最初由德國(guó)人在第二次世界大戰(zhàn)中設(shè)計(jì)的英格瑪機(jī)(Enigma Machine)是其中最著名。它基于機(jī)械和電氣子系統(tǒng)的組合,用鍵盤和轉(zhuǎn)子來(lái)運(yùn)轉(zhuǎn)。這就使得當(dāng)點(diǎn)擊時(shí),輸出的代碼字看起來(lái)是隨機(jī)的,它困惑了盟軍代碼破譯者。

當(dāng)然現(xiàn)在已經(jīng)解決了破譯的問(wèn)題。最近法國(guó)雷恩大學(xué)(Université Rennes)的學(xué)生通過(guò)3D打印的方法重建了當(dāng)時(shí)不可破譯的英格瑪機(jī)(Enigma Machine)。當(dāng)然這里面需要專業(yè)的知識(shí)和耐心,當(dāng)然還有3D打印的零件。對(duì)這些學(xué)生來(lái)說(shuō),他們首先在網(wǎng)上找到一份有用的數(shù)據(jù)表,它非常詳細(xì)地描述了機(jī)器是如何工作的。然后他們將數(shù)據(jù)轉(zhuǎn)換為物理形式。幸運(yùn)的是,在文件共享網(wǎng)站Thingiverse上發(fā)布了所有的3D打印STL文件,和原始的設(shè)計(jì)文件,并且對(duì)這些文件發(fā)布了可共享和修改的許可??戳艘恍㏒TL文件后,學(xué)生們很快意識(shí)到,幾乎所有的機(jī)械組件的制造都可以在運(yùn)用基本材料(PLA and ABS)在3D打印機(jī)上實(shí)現(xiàn)。并且沒(méi)有任何部件需要額外的審核。從建筑的角度來(lái)看,雖然所有的STL文件都可用于生產(chǎn)大部分單元,但是由于其基礎(chǔ)部件的長(zhǎng)度,使用木板作為基礎(chǔ)部件,可能對(duì)于打印更大的部件是最實(shí)用的方法。同時(shí)需要額外配件,比如黃銅針腳,膠水,E10纖維等,LED,和晶體閘流管,并且需要精確的安裝。所以一個(gè)舒服的周末是很難將它組裝起來(lái)的。

大多數(shù)人很難運(yùn)用數(shù)學(xué)或者非常復(fù)雜的設(shè)計(jì)來(lái)實(shí)現(xiàn)發(fā)明創(chuàng)造,但是有了3D打印很多工作就變得簡(jiǎn)單了。有可能就像雷恩大學(xué)的團(tuán)隊(duì)所做的那樣,多數(shù)工作只是組裝。這個(gè)項(xiàng)目業(yè)說(shuō)明了人們正在用3D打印做一些令人意想不到的事情,而且這些事情只有用3D打印才可以辦到。

雷恩大學(xué)的團(tuán)隊(duì)要將英格瑪機(jī)進(jìn)行進(jìn)一步的改進(jìn),生產(chǎn)一個(gè)基于Arduino的模擬版本。而且通過(guò)拍攝操作視頻,并且將制造它的過(guò)程在社交媒體上播放,讓更多的人可以制造它,實(shí)用它,甚至像在第二次世界大戰(zhàn)的時(shí)候那樣使用英格瑪機(jī)。

0

488 0

發(fā)表評(píng)論

登陸后參與評(píng)論