當前位置:聚美館>智慧生活>心理>

計算機術語破譯名詞解釋

心理 閱讀(1.53W)
計算機術語破譯名詞解釋

計算機術語破譯是指在不知道密鑰的情況下,恢復出密文中隱藏的明文資訊的過程。

在計算機網絡傳輸過程中,除了合法的接收者外,還有非授權者,非授權者透過各種辦法在資訊傳輸過程中截取資訊。

因此機密資訊在網絡中傳輸通常要進行加密,但有時還是能夠被非授權用戶截獲,透過密碼破譯獲得明文甚至是密鑰,使機密泄露。

計算機術語破譯的主要因素:

一、算法的強度

例如,除了嘗試所有可能的密鑰組合之外的任何方法都不能使資訊被解密。

二、密鑰的保密性

數據的保密程度直接與密鑰的保密程度相關,注意區分密鑰和算法,算法不需要保密,被加密的數據是先與密鑰共同使用,然後再透過加密算法。

三、密鑰長度

密鑰的長度以“位”爲單位,根據加密和解密的應用程序,在密鑰的長度上加上一位則相當於把可能的密鑰的總數乘以二倍。

簡單的說構成一個任意給定長度的密鑰的位的可能組合的個數可以被表示爲2的n次方,這兒的n是一個密鑰長度。

因此,一個40位密鑰長度的配方將是2的40次方或萬億種可能的不同的鑰,與之形成鮮明對比的是現代計算機的速度。