第67部分(第1/4 頁)
表15;13;12;10;9;8;6;2;1位元為1,更能保障安全。」
雲飛又說:「利用演算的方式,也可以抽出BIG…5碼的四個十六進位數字單獨做加減,比如B746用B+1、7…1、4+2、6…2的方式編碼成C664,等到要解碼時再重新加減回去變C…1、6+1、6…2、4+2還原回B746。」
天玄又問:「如果這樣做的話,那恰好被猜出幾個字來,不就可以全部解出來了?」
雲飛冷笑道:「你以為編碼的人會這麼笨嗎?多重編碼方式,每個字可以用不同的編碼規則,然後以檔案檔頭的隱藏位元做運算式。配合不同的排列規則,往往直接解是解不出什麼東西來的。不過這些還算是下乘的東西,真正上乘的....」
此時,雲飛的計算機上閃起新郵件訊息,雲飛便先開啟看。附加檔是一個加密演算過後的文字檔,是明昂傳給他的私密訊息,便邪笑道:「編碼的活教材進來了!」
不知道這封訊息裡面是什麼?...待續
第一百二十六章 沉重的空氣
郵件上寫著:「雖然這是一封重要的訊息,但請用我們之前約定的規則想辦法寫程式解開來讀取。如果無法解出來,就按照既定約定去,他會告訴你們的。」
雲飛轉頭問宇成:「我們有和明昂約定什麼嗎?」
宇成想了想後說:「嗯...我想不出來?到底是什麼?『他』又是指誰?」
雲飛說:「算了,就把它解出來我們就知道了。」
天玄起身說:「先等一等,雲飛,這樣下去我完全無法確定我會不會。這樣吧!這次這個加密檔,你告訴我解密的方式,除非我親自做一遍,不然我無法確定!」
雲飛點頭說:「好吧,我把那規則告訴你。」
雲飛開啟資料夾並找到該規則說明檔案檔說:「我們定義了四種字碼加密方式,還有四種組合運用加密方式的規則,利用加密檔每段第一個byte做為定義,假如值是84代表10000100,就是用第一種加密方式與第二種組合規則。」
天玄從UltraEdit中看到第一段第一個字元值為2800便說:「這代表00101000第三種加密和第一種組合規則沒有錯吧?第二個00應該不用管它吧?」
雲飛點頭說:「對,00是補成雙位元!現在我把公式給你!在這種加密方式中,字碼的四個十六進位檔,第一個加1、第二個加3、第三個加2、第四個加4,以B746來講就會變成B+1=C、7+3=A、4+2=6、6+2=8,所以還原字碼的時候便是把那些碼都相減回去就可以了。如果碰到0…1的話就代表F,倒退回去就對了。」
天玄點頭開始拼命的做,花了許久時間終於解出全部的字了。
雲飛說:「好,再來是規則!在這一種組合規則裡,每段,也就是八個字為一組,15對調,28對調,36對調,47對調。所以現在按照這個規則,每八個字為一組重新將它排列出來,就還原回原本的檔案了。」
天玄挽起袖子說:「沒問題,這可比剛才那個要簡單多了,看我的!」
天玄把短短的一百多個字的訊息排列完成,而云飛和宇成看了卻大吃一驚!
宇成荒道:「糟了!和莊勝哲大哥約好要去的,現在已經這麼晚了!」
雲飛趕緊準備要用的東西說:「明昂因為有事所以比較晚到,總不能比他還晚吧?要是比明昂晚,那可糗大了,到時被他笑我們不懂得解碼才花那麼多時間!」
..................................
在臺北極光裡,任逍遙對路心怡說:「這是我們在巴塞隆納和馬賽的盟友傳過來的資料,可以請你翻譯一下嗎?你加入極光的資料裡寫對西班牙文和法文OK。」
路心怡說:「沒有問題,我很快會翻譯好的。對了會長,這個是日本的自由駭客仙道勇作先生傳過來的報告,已經翻譯完成了,西伯利亞和MSOG的部分都有。」
任逍遙看了看說:「好,謝謝你,先出去吧。」
路心怡出去後,正好見到劉明昂,便低著頭害羞問:「你..最近還是很忙嗎?」
明昂說:「如果你是想約我出去,很抱歉,我對女人沒興趣,玩完就丟了。」
路心怡說:「就算你只是玩我,我也不在乎。」
明昂冷眼說道:「但是我在乎,因為我連玩的