【大紀元3月5日訊】二戰間,德國U型潛艇使用的「恩尼格」密碼被公認為是世界上最安全的密碼。但時隔64年之後,英國的一群電腦愛好者終於將這些塵封多年的密碼全部破譯了出來。
據新京報報導,這群業餘密碼破譯愛好者為了破譯德國納粹的密碼,先後將2500台家用計算機全部聯網,通過極為複雜的數學運算,最終將多年未解的三段「終極」密碼之一破譯了出來。
難破譯的超級密碼
據英國媒體3日報道,德國的U型潛艇是二戰期間性能最為先進的潛艇之一。1942年11月,德國海軍為其設計出「恩尼格」密碼,使用無序排列,在多年的海戰中給盟國軍艦及商船造成沉重打擊,直至被英軍情報部門截獲。
二戰後,英國政府對德國海軍使用的「恩尼格」密碼嚴加保密。直到上世紀八九十年代,隨著計算機加密技術的發展,英國政府才將部分密碼公佈了出來。1995年,英國的一期密碼破譯雜誌公佈了盟軍二戰時未能破譯的三段U型潛艇密碼,希望有人破譯。
2500台電腦成功破譯密碼
斯蒂凡.卡拉是一名德國出生的小提琴家,他對計算機及密碼破譯都充滿興趣。在拿到這些密碼複印件後,卡拉立即編寫了一段計算機破密程序,並將它公佈各大網站上。
他在今年1月9日正式啟動「M4計畫」(http: //www.bytereef.org/m4_project.html),鼓動網上愛好者用自己的電腦協助破譯。短短一個多月的時間,「M4計畫」就發展成一個由2500台電腦組成的格網(Grid),並順利破譯了訊息。
例:第一則訊息開端部份:「FCLC QRKN NCZW VUSX PNYM INHZ XMQX SFWX WLKJ AHSH NMCO CCAK UQPM KCSM」。其實是1942年11月19日,德國海軍「U264」潛艇指揮官陸克斯與基地的通訊:「交戰時被迫下潛。深水炸彈。敵艦最後位置0830h AJ 9863。(航道)二二○度。(速度)八節。正在追蹤(敵艦)。氣壓計下降十四毫巴。(風向)北北東。(風力)四級。能見度十(浬)。(艦長)陸克斯。」@(//www.dajiyuan.com)