下午最後一節課下課,吉時習慣性掏出手機,關掉靜音模式。


    “召喚文檢顧問。”易文翰十分鍾前發來的微信。


    收到召喚的吉時如同出籠的鳥,興奮地朝易文翰飛奔而去。


    吉時興衝衝進入易文翰的辦公室,可對方卻沒心情接待他,隻是一個眼神示意他先等一下。


    吉時好奇易文翰在忙什麽,湊到他身邊,一起去看電腦屏幕。


    “這是什麽?”吉時看到的是一份死亡證明,死者是個七旬老太,死因是病故,時間是2021年6月28日。


    “我在查閱6月28日去世的人,看看有沒有跟傅熙喆或者鍾敬勳有關的。至於說為什麽,”易文翰從抽屜裏取出一張紙,遞給吉時,“你看看這個就知道了。”


    吉時接過那張紙,這是一張複印件,上麵是支離破碎的筆記本內頁拚圖,組合好之後,顯現出七串號碼。


    “這是,密碼?”吉時不由得興奮。


    易文翰暫停去查閱高朗發來的名單資料,向吉時介紹案情。


    吉時聽完,低頭再去看手中的密碼,了然一笑,“搞不好,是我們,哦不,是喬川,他的那本加密筆記給了鍾敬勳靈感,讓他突然鍾愛密碼學,搞出了這玩意兒。對了,鍾敬勳什麽學曆什麽專業?”


    “你是說,這密碼是他自己編的,而且是最近才編出來的?”易文翰倒是沒想過這個問題。


    “如果他本身不是什麽數學係密碼學的專業,那這密碼很可能是他最近,也就是看過從劉非那裏得來的部分喬川筆記後,心血來潮,自己編的;而且我覺得,密碼的難易程度可能跟他的學曆高低成正比。”吉時摩拳擦掌,做好了破解密碼的準備。


    “初中學曆,畢業後跟著他父親一起給傅家打工,先是做保安,然後是司機,給傅滄源做了15年的司機,給傅熙喆做了5年司機。”易文翰早就把鍾敬勳的個人背景摸透,張口就來。


    吉時鬆了一口氣,“我就是個本科學曆,初中老師,這鍾敬勳幸好不是理科高學曆,否則他編寫的密碼我還真沒信心破譯。”


    “應該不難吧,七串密碼中,前八位不用破譯,後麵的才是關鍵。而七串密碼有五串是已知項,時間和人物都對得上。隻要找出這五個對應項,數字字母和人名或者地點或者死亡方式等等的對應規律,就能推算出最後一串密碼的密文,從而得知兇手身份。”


    吉時重點去看七個時間,迴想了一番,遲疑道:“不對吧?這倒數第二個時間,跟你之前跟我說的紀瀟瀟的死亡時間是對不上的。你不是說法醫進一步推斷的死亡時間是8月2日至3日嗎?這上麵是8月4日啊。”


    “你也說了,法醫是推斷死亡時間,有誤差很正常,又或者是紀瀟瀟的死亡時間正好就是8月3日和4日交界的時候,鍾敬勳過了零點去查看,發現被他折磨的紀瀟瀟已經咽氣,於是認定紀瀟瀟死於4日。實際上,紀瀟瀟3日就斷氣了。”


    吉時恍然,“對喔。這麽說來的話,的確就像是你說的,前麵三個時間後麵的亂碼對應的是薑力鈞、許菁菁和殷大昌的死,後麵四個時間除去6月28日和9月9日,剩下的兩個分別對應錢益多和紀瀟瀟。等於說有了題目和答案,我要做的就是還原這個計算過程。”


    “沒錯,這比隻有題目讓你算結果簡單多了。”易文翰對於破譯密碼的算法非常有信心。


    “說得這麽容易,你怎麽不自己做?”吉時打趣。


    “搶你的樂趣,我怕友盡啊。”易文翰也跟著打趣。


    “好吧,破譯密碼交給我。那你這邊打算怎麽查?”


    “賈偉傑、範欣和刁珊珊都有不在場證明,所以鍾敬勳這最後一個目標可能是跟罪惡分紅無關的人,也可能分蛋糕的還有一個或幾個未知人士。我先從6月28日死亡的人裏麵查,看看有沒有什麽人能夠跟傅家或者鍾敬勳本人有關,從這個人作為切入口。另外,我打算去一趟鳳棲山。”


    “分局大隊的人都沒找到案發現場,你一個人怎麽找?”吉時覺得易文翰這是大海撈針。


    “分局的人不知道傅家別館,我跟他們的思路不同,我打算以別館和鍾敬勳被發現的溪澗之間作為重點搜索範圍。”


    吉時一拍額頭,“對呀,作為傅家的心腹,鍾敬勳對傅家別館附近的地形了如指掌,既然要把人帶上刪毀屍滅跡,自然要找自己熟悉的地方。我跟你一起去。”


    “你還是專心破譯密碼吧。”易文翰原本的打算是帶高朗上山。


    “不耽誤,後天周末,一早就去?”吉時興衝衝,仿佛要上山野遊。


    正說著,一名偵查員拿著文件進來匯報,“易隊,這些是最近一個月鍾敬勳的各種網絡賬號信息。有一點很可疑!”


    偵查員把報告翻開到一頁,遞給易文翰,然後介紹:“從半個月前開始,他在網上搜索過‘密碼學入門’,‘怎樣編寫密碼’這樣的此條,瀏覽了不少這方麵的網頁。”


    半個月前,算算時間不正好就是鍾敬勳和傅熙喆看過部分喬川筆記前後嗎?易文翰苦笑,還真的被吉時說中了,是喬川給了鍾敬勳靈感。鍾敬勳的這個密碼應該不難,因為他是現學現賣。


    周五一整天,易文翰把尚城及周邊6月28日過世的205人全部篩了一遍,除去那些舊病的老人,還有死因明確沒有一點可疑的,還剩47人非正常死亡的值得注意。


    易文翰重點查閱這47人的資料,又進一步篩出了36人。他有一種強烈的預感,這36人之中的某一個,就死於殺手鍾敬勳之手。


    吉時的周五,午休和晚間的時間全都埋首於那七串密碼。他特意要來了鍾敬勳的搜索記錄,把鍾敬勳上網搜索的有關密碼學的網頁全都看了一遍。


    鍾敬勳瀏覽的內容主要是經典密碼學,這方麵的知識吉時也很少有涉獵,這正好也是一個學習過程。


    經典密碼中最古老的密碼是凱撒密碼,它的原理極為簡單,就是吧每個字母沿著字母表往前或者往後移動一定的距離。比如前移三位就是把把 a 變成 d,g 變成 j,m 變成 p。解密時,隻需往迴移動同樣距離即可。密文和原文看上去完全不同。


    從這最簡單的技術中,還是可以看出密碼學的基本要素:原始信息,也就是明文;混淆後的信息,也就是密文;移動幾位的數值,就是密鑰。


    但因為字母是有限的,隻有26個,所以移動的數值也是有限的,破譯密碼的人隻要有時間有耐心,總能破譯成功。


    16世紀,維吉尼亞密碼誕生,自 1533 年該技術發明以來,300 年內無人破解。其實,它對凱撒密碼的改進並不複雜。


    凱撒密碼中,每個字母都移動相同距離,那麽,可不可以每個字母移動不同距離呢?這樣一來,破譯者就算再有時間和耐心也無法破譯了,他必須得知道每個字母相對的移動距離才行。


    不過,這個想法實現起來有點困難。畢竟,我們還得告訴收消息的人每個字母移動的距離是多少,傳遞這個信息也就等於傳遞明文了。因此,維吉尼亞密碼采用了一種簡化的辦法:設定一組移動值,然後不斷重複,從而通過一個相對小的密鑰加密整個信息。


    這組移動值用一個簡單好記的單詞表示,單詞中的每個字母在字母表中的位置就代表它的移動值。例如,a 代表前移 0 位(也就是不移動),d 代表移動 3 位等等。


    如果密鑰是 lemon,也就意味著明文的第一個字母要移動位,第二個字母要移動 4 位,第三個字母移動位,以此類推。要點在於,我們可以重複這種模式,完成所有明文的加密。


    接下來是柵欄加密法,也是一種比較簡單快捷的加密方法,就是把要被加密的文件按照一上一下的寫法寫出來,再把第二行的文字排列到第一行的後麵。相應的,破譯方法就是把文字從中間分開,分成2行,然後插入。


    還有豬筆加密法,屬於替換密碼流,但它不是用一個字母替代另一個字母,而是用一個符號來代替一個字母。


    接下來的密碼越來越複雜,但仍舊屬於簡單類別的,有rsa算法、加密法、四方密碼、替換加密法、波雷費密碼、rc5算法、adfgvx密碼、希爾密碼、.維熱納爾方陣、埃特巴什碼。


    網頁上說這些是密碼入門,但文科生吉時連入門都入不進去。周五的這點時間,他真正入門的隻有凱撒密碼和維吉尼亞密碼,以及柵欄密碼。


    吉時相信,自己無法入門的複雜密碼,初中學曆的鍾敬勳也無法入門。喬川的加密筆記給了鍾敬勳靈感和興趣,但絕對沒法讓鍾敬勳這樣的人深入鑽研學習密碼學。


    也就是說,鍾敬勳的密碼絕對不會太複雜。讓吉時認定這一點還有一個原因,那就是前麵八位的日期鍾敬勳幹脆都不加密,他這絕對就是偷懶。


    晚飯後,吉時使用他已經入門,並且可以熟練編寫和破譯的凱撒密碼、維吉尼亞密碼和柵欄密碼,去試著破譯日期後麵的七串字母和數字組合的密碼。最後得出的結論是——鍾敬勳使用的絕對不是這三種密碼。


    難道是後麵吉時沒法入門的相對複雜密碼?吉時頭大,他試著去鑽研學習,足足努力了兩個小時的時間,最後還是放棄。


    不可能,鍾敬勳絕對不可能比自己還聰明,還有耐心,他的密碼一定是簡單的,是他被啟發後自創的一種密碼,隻要掌握了秘鑰,破譯起來絕對輕鬆,而且恐怕會簡單到讓人發笑的地步。

章節目錄

閱讀記錄

加密疑案所有內容均來自互聯網,繁體小說網隻為原作者狐狸貓的小說進行宣傳。歡迎各位書友支持狐狸貓並收藏加密疑案最新章節