計算機術語破譯名詞解釋

來源:魅力女性吧 1.48W
計算機術語破譯名詞解釋

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

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

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

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

一、算法的強度

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

二、密鑰的保密性

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

三、密鑰長度

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

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

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

熱門標籤