數字加密標準

數字加密標準(Data Encryption Standard,DES)是一種被廣泛使用的數據加密方法,它使用的是密鑰。

數字加密標準(Data Encryption Standard,DES)是一種被廣泛使用的數據加密方法,它使用的是密鑰。美國政府認為密鑰很難破解並限制其出口到其他國家。有72千萬億個或更多的加密密鑰可以使用。對於每一個特定的信息,其密鑰是以隨機抽樣的方式從數目巨大的密匙庫中選取的。像其他私人密碼匙加密的方法一樣,傳送者和接受者必須知道並使用相同的密鑰。

數字加密標準(DES)對每個64位的數據塊採用56位密鑰。加密的過程可以用若干種模式進行操作包括16次循環或操作。雖然它被認為是“強”加密,許多公司使用三個密鑰,“三重數字加密標準(DES)”。這並不是說,DES加密信息不能被破解。早在1997年,另一個加密方法公鑰加密算法(Rivest-Shamir-Adleman)的擁有人懸賞一萬美元來破解數字加密標準信息。一萬四千多名計算機用戶通過網際網路共同合作,他們嘗試各種密鑰,終於通過運行18千萬億個密鑰發現該密鑰破譯了信息。而現在,數字加密標準信息不太可能會受到這種規模的密碼破譯。

1977年,IBM公司創造了數字加密標準,後來被美國國防部採用。它由美國國家標準協會(ANSI)X3.92和X3.106標準和聯邦信息處理標準(FIPS)46和81標準所指定。考慮到加密算法可能會被不友好的政府利用,美國政府已禁止出口加密軟體。然而,免費版的軟體可以廣泛地從電子布告欄服務和網站上獲取。因為加密算法仍然相對牢不可破,美國國家標準技術研究院(NIST)表示作為一個標準,數字加密標準(DES)不會被再驗證。下一個標準將被稱作高級加密標準(AES)。

相關詞條

熱門詞條

聯絡我們