一份術語小抄
看這本書不需要懂數(shù)學,只需要懂幾個術語。
代碼(Code)是一組符號或概念與另一組符號或概念之間的固定關系。它可以是某種極其平凡和日常的事物,俚語是代碼,表情符號也是代碼。想想保羅·里維爾(Paul Revere)掛在波士頓尖塔上用來昭示英國人入侵路線的燈:一盞燈說明是陸軍,兩盞燈說明是海軍。這就是代碼。
密碼(Cipher)是一則信息中字母轉換的規(guī)則。它通常涉及一對一地轉換:一個字母替換為另一個字母或數(shù)字。例如,如果A=B,B=C,以此類推,那么SMASH(粉碎)就變成了TNBTI。
密文(Cryptogram)是一串混亂文本的統(tǒng)稱,破譯方法未知,可能由代碼或密碼生成。
你可以把代碼或密碼想象成用來保護文字的不同類型的鎖,就像保險箱里保護錢的掛鎖一樣。在這一類比中,制造鎖和密鑰的專業(yè)安全人士被稱為密碼學家,而那些試圖在沒有密鑰的情況下解開鎖的竊賊就是所謂的密碼破譯員或者解密人員,這兩個術語的意思一模一樣。
關于代碼或密碼的廣義科學就是密碼學,其中包括編寫密碼、破譯密碼、研究密碼、記錄密碼。
在伊麗莎白和威廉職業(yè)生涯的不同階段,他們曾被要求編寫密碼,并出色地完成了該任務,但他們最重要的功勞在于破譯密碼。他們偷偷溜進字里行間,有時孤軍奮戰(zhàn),有時并肩作戰(zhàn),摸索著靈光一現(xiàn)的瞬間。他們的生活變成了一系列越來越蔚為壯觀和不可思議的盜竊。他們利用科學來竊取真相。