外交策略就是極力想犧牲華夏拉攏日本,意圖支援日本在遠東侵略擴張來牽制宿敵蘇聯,比各大列強更為露骨。
波日從此兩國各懷鬼胎,一拍即合,在對華問題上狼狽為奸,嚴重損害了華夏利益。
宋鴻飛清楚地記得後世有材料表明,當時波日進行了情報合作,波蘭將其破譯密碼的專長傳授給了日本,日軍的破譯技術得以突飛猛進。“九一八”前後,日軍之所以能夠破譯張少帥和東北軍、金陵間的大量電報,波蘭在關東軍的顧問起到了至關重要的作用。
在國聯投票表決對日製裁以維護和平正義時,波蘭公開跳出來表示反對,赤裸裸為日本張目。偽滿洲國成立後,波蘭和它眉來眼去開展外交活動,嚴重侵犯了華夏的主權,國民政府高層對波蘭的行徑相當憤怒。
以德報怨從來不是宋鴻飛的風格,你做了初一,那就不要怪我做十五,只能怪你咎由自取。敵人的朋友縱然不是敵人,但也不會是朋友,以直報怨,以德報德,來而不往非禮也。
德國人震驚之餘,採取了更多的措施加強密碼機的安全性:
一、對轉子進行了改造,使得轉子芯外側的字母圈可以繞著轉子芯旋轉以設定不同的位置。
二、每日金鑰中的轉子初始位置也讓傳送者自己選擇。
這樣一來,通用密碼本上的日金鑰就不包含轉子的初始位置了,每份密電的前6個字母變成使用不同的加密金鑰。“大量使用同一個通用金鑰加密”——這個重大缺陷就被彌補上了。
不過,讓德國人目瞪口呆的是,這時候宋鴻飛再次展示了另外一種有效的破解方式。德國的通訊和密碼專家實在無法想象,自己絞盡了腦汁構想出的秘法竟這麼快就被人輕而易舉地破解了?
宋鴻飛道:“重複兩次加密——這是一個致命的漏洞,萬變不離其宗,只要這一點沒有消除,就有辦法進行破解。”
德國專家簡直已把宋鴻飛視若天人,只能感嘆人的智慧真是無窮無盡的。
直到後來,德國人規定資訊金鑰只需輸入一次之後,這個破解方法才算徹底失效——也就是說波蘭人的破解方法再也無以為繼。
一時間,德國人簡直要欣喜若狂。
然而,“一個字母加密後永遠不會是其自身”——這個看起來不是漏洞的缺陷卻無法透過改進來彌補,德國人也從來沒意識到這是個缺陷。直到看了宋鴻飛的資料後才如遭雷擊,呆立當場。
受限於恩尼格碼密碼機反射器的結構設計原理,要彌補這個漏洞只能把密碼機的機構設計推倒重來。
德國專家仔細研究了宋鴻飛針對這個缺陷的破解方法,他們經過縝密推演後發現,這個破解方法確實有理論上的可能,但憑人力進行是無法完成的。
宋鴻飛平靜地道:“破解密碼機的方法已經超出了人力所及的範圍,不過,人類做不到的事情,不代表計算機也無法做到。恩尼格碼是機器創造出來的密碼怪獸,自然也可以由機器來戰勝它。”
宋鴻飛所說就是歷史上二戰中英國專家圖靈所尋求的破解方法,只不過按照現在的形勢看來,圖靈的業績尚未誕生就會被提早扼殺了。當然,這個天大的秘密就不能為外人所知了。
德國專家無言以對,卻早已心悅誠服。對於計算機,他們也是兩眼一抹黑,當時德國並沒有研製出真正意義上的現代計算機,整個歐洲都沒有,只有美利堅和華夏有。
德國人自然很明白,雖然人力無法破解,但也說明了恩尼格碼並不是一種完美無缺的密碼系統,對他們心理層面上的影響和觸動不可謂沒有。
希特勒再也無法淡定了,“這個宋鴻飛——”他心中不由生出一種高深莫測之感。
“他們的計算機竟然有如此驚人的威力?”