比爾密碼的加密方法具體方法是選取一段文字或者一篇文章,然后為文本中的每一個字標上序號。
這個序號便代表了這個字,如果選擇的是英文的話那么序號則代表著這個單詞的首字母。
接著將要明文中的字或者字母與選取編號好的文章中的文字對照,找到相同的文字或者字母,寫下他們的編號,最后得出一份由于許多數(shù)字組成的加密文件。
解密者需要獲取密碼中的信息之時只需要找到與加密者約定選好的那段文字,或者那篇文章,并將其中文字進行編號,再按照密文上的數(shù)字選取相應(yīng)的文字就能夠破解密碼了。
旅館主人讀完信才知道了這一切,信中說盒子的主人即湯姆斯?比爾其實是一個冒險家,他和他的探險隊在1817年的一次峽谷冒險中發(fā)現(xiàn)了一個金礦,他們通過挖掘金礦聚集了巨額的財富。
比爾和他的冒險者同伴們將寶藏埋藏了起來,他們將關(guān)于寶藏的信息利用密碼進行加密并交由旅館主人保管。
比爾在信中請求旅館主人如果他們發(fā)生不測無法挖去寶藏的話,希望旅館主人能夠破解其中的密碼,將寶藏挖出交給他們的后人。
三分密碼分別對應(yīng)著寶藏埋藏的地點,寶藏的數(shù)目,以及比爾和他一起冒險的同伴們后代的姓名。
旅館主人讀完信后決定破解密碼為比爾挖出寶藏,他努力了二十年試圖破解比爾的密碼,然而卻一無所獲。
在1862年,旅館主人已經(jīng)84歲了,但是他仍然無法破解密碼。于是他將密碼交給了他的朋友,也就是那本小冊子的作者。他將其出版想要借助更多人的力量破解密碼。
值得一提的是,這本小冊子的作者在漫長的密碼研究過程中,發(fā)現(xiàn)《獨立宣言》是第二密碼的密鑰,他通過研究密碼和獨立宣言的內(nèi)容解開了其中的一份密信。
比爾密碼用于說明寶藏的數(shù)目的第二份密文如下115,73,24,807,37,52,49,17,31,62,647,22,7,15,140,47,29,107,79,84,56,239,10.26,811.5.196,308,85.52.160.136,59.211.36.9,46.316.554,122,106.95,53,58,2,42,7,35,122.53.31.82,77.250,196,56,96,118,71.140,287.28,37.1005,65.147,807.24.3.8,59,807,45316.101.41,78,154,1005.122,138,191,16,77,49,102, 5792,34,73,85,35,371,59,19681.92.19,106.273,60,394.620.270,220,106,388,287.22……(后面還有很多的數(shù)字)
在無數(shù)浩如煙海的典籍之中,小冊子的作者經(jīng)過艱難的找尋終于在《獨立宣言》之中發(fā)現(xiàn)了解密的線索。他找到了那一篇加密者與解密者約定作為密鑰的文章。
這是《獨立宣言》的片段。
When in the Course of human events, it becomes necessary for one people to dissolve the political bonds which have connected them with another, and to assume among the Powers of the earth, the separate and equal station to which the Laws of Nature and of Nature's God entitle them, a decent respect to the opinions of mankind requires that they should declare the causes which impel them to the separation……(后面還有很多內(nèi)容)
翻譯為中文如下:在有關(guān)人類事務(wù)的發(fā)展過程中,當一個民族必須解除其和另一個與之有關(guān)的民族之間的政治聯(lián)系,并在世界各國之間,接受自然法則和自然界的造物主的旨意賦予的獨立和平等的地位時,出于對人類輿論的尊重,必須把他們不得不獨立的原因予以宣布。