用現代家用電腦,破解二戰德國英格瑪密碼需要多長時間?

2025-07-23 20:05:11 字數 1155 閱讀 5670

1樓:校易搜全知道

按照現在pc的能力基本上按小時計算。

只是最後一步及其困難——破解後得到的是不是原文,而是類似字母替代的半原文。

例如,原文是helloworld,破解後有可能是abccdedfcg,其中a對應h、b對應e、c對應l,而且有可能每次對應關係不一樣。

到這一步得靠對原文語言的熟練程度,而不是對演算法的掌握能力。

二戰德國人的報文中,很少使用縮寫,經常有類似國防部oberkommando,黨衛隊schutzstaffel的單詞,所以相對容易。

但如果只是想破解「helloworld」,「byebye」這種短語,就困難了。

順便說一句,別用波蘭人的那個破譯方法,用英國圖靈的破譯演算法。波蘭人的是基於德國對密碼機使用上的弱點,而圖靈是針對密碼機的弱點。

理論上只有用計算機才能破解恩尼格碼。

恩尼格碼最終是在圖靈等科學家基於原始的計算機原理製造的解碼機器破祥喚解的,因此英國人一直說世界上第一臺計算機是野宴譽英國人造出來的。

波蘭人能破解只是因為運氣好,德國人錯誤的使用了密碼機,用金鑰重複加密金鑰引起的漏洞,而且這個破解方頌段法很快就沒用了。

如果沒有這個漏洞,純人工是沒法破解的,當然只要找到足夠多的人,估算一下,大約半個地球的人也是可以的。

對於最近新興起的ai對於計算機來說計算更是突飛猛進的提公升。

使用digitalocean公司的雲伺服器和來自enigmapattern的人工智慧軟體,一條簡短的德文資訊在帝國戰爭博物館被破譯了。enigmapattern是digitalocean的客戶,合作使用了一系列機器學習和人工智慧技術,在13分鐘內破解了enigma密碼,成本僅為10英鎊。

研究小組使用格林童話來教ai學習德語。他們用程式語言python重新建立了最複雜的enigma版本,它有15,354,393,600個密碼變體。

通過使用一系列伺服器,數百萬種不同的組合可以被同時測試,然後人工智慧可以確定它被識別為德語的結果。

enigmapattern的首席資料科學家lukaszkuncewicz解釋說,同樣的人工智慧軟體也可以用於醫療保健,金融服務或破解密碼。

2樓:燕凡陽布濤

這拿旅種行為是違反法律法規消嫌凳的,並且可能會導致嚴重的後果。我建議您遵守道德和法律規定,並尊重他人的權利和私隱。如果您需要幫助或有其他問題需要解答,請隨時曏者枝我提問。

家用電腦什麼配置比較好,家用電腦用什麼配置好?

這個需要根據個人的需求來定製配置了,以目前比較常規的配置為例 cpu intel酷睿i3 4170 散片 780 顯示卡 索泰gtx750ti雷霆tsi雙風扇 999 記憶體 金士頓駭客神條ddr3 1600 8gb 399 主機板 技嘉b85m ds3h a 699 硬碟 三星850 evo系列 ...

配置一臺家用電腦怎麼配置更好用,家用電腦用什麼配置好

配的這些都什麼機.我給你個配置吧,酷睿4核8600 希捷250g硬碟,金士頓2g ddr2 2,主版型號我說不上,華碩的就對了 顯示卡,七彩虹 geforce9600,512視訊記憶體,機箱 電源自己買吧,喜歡什麼樣的就買什麼樣的,因為這裡的配置比較高,建議風扇自己買好點,買個水冷的 這樣就差不多了...

電信家用電腦用TP LINK TL R402路由器,可以連線但是無法上網

您的路由器wan口插電信提供的網線,wan的連線方式一般式pppoe,輸入使用者名稱和密碼。開啟路由器的dhcp功能 好多手機都是自動獲取ip地址的 無線部分一般不用設定 或者新增接入密碼也行,可以防止蹭網 設定好後,檢視網路狀態,如果wan狀態是已連線,並且有ip地址,就能用了!您描述的現象好像是...