辦法就不是那麼難了。
因為星辰公司和生物科技的計算機技術都是從人類早期計算機技術演化而來,其程式結構基本都是通用的。
蕭一將自己監控程式行為和網路流量的工具匯入到這臺通訊終端上去,以此來不斷追蹤程式的行為。
很明顯,這套通訊程式中有兩個模組是蕭一非常關心的,分別是傳送時加密訊息的模組和收到加密訊息之後解密的模組。
蕭一不斷地嘗試,逆向破解這套通訊程式,耗費了至少三個小時,結合其使用手冊,才終於理解其加密的演算法。
和星辰公司等級比較高的加密系統一樣,這套系統同樣使用了非對稱加密的策略。
非對稱加密策略,是現代通訊系統中非常正常的選擇,其極大程度上提高了通訊的保密程度和在複雜系統中的穩定性。
這種加密框架下,每個通訊參與者都掌握著一對金鑰,公鑰和私鑰。任何節點的公鑰是公開的,而私鑰則各自妥善秘密儲存。
這個前哨站向天衛三的生物科技傳送訊息時,使用天衛三的公鑰對訊息進行加密,而天衛三使用自己的私鑰進行解密,才能獲得內容。
這種情況下,這個小小的前哨站,並不需要掌握和天衛三基地一樣的金鑰,它只需要掌控天衛三公開的公鑰就行了。
就算這個前哨站被攻破,攻破的人也不可能破解其他傳送給天衛三的訊息,因為能解密訊息的私鑰,仍然掌控在天衛三基地手中。
蕭一非常頭痛:“演算法是整明白了,金鑰怎麼辦?”