DES采用的是對稱密碼類型。DES全稱為Data Encryption Standard,是一種使用密鑰加密的塊算法。
DES算法的入口參數(shù)有三個(gè),分別為Key、Data、Mode。其中Key為7個(gè)字節(jié)共56位,是DES算法的工作密鑰。Data為8個(gè)字節(jié)64位,是要被加密或被解密的數(shù)據(jù)。Mode為DES的工作方式,有兩種,分別是加密或解密。
DES設(shè)計(jì)中使用了分組密碼設(shè)計(jì)的兩個(gè)原則:混淆和擴(kuò)散,其目的是抗擊敵手對密碼系統(tǒng)的統(tǒng)計(jì)分析。混淆是使密文的統(tǒng)計(jì)特性與密鑰的取值之間的關(guān)系盡可能復(fù)雜化,以使密鑰和明文以及密文之間的依賴性對密碼分析者來說是無法利用的。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com