單DES與雙重DES加解密工具,合適剛剛學(xué)習(xí)DES加密的朋友,可以方便的驗(yàn)證,小工具,綠色版 3DES又稱Triple DES,是DES加密算法的一種模式,它使用3條56位的密鑰對數(shù)據(jù)進(jìn)行三次加密。數(shù)據(jù)加密標(biāo)準(zhǔn)(DES)是美國的一種由來已久的加密標(biāo)準(zhǔn),它使用對稱密鑰加密法,并于1981年被ANSI組織規(guī)范為ANSI X.3.92。DES使用56位密鑰和密碼塊的方法,而在密碼塊的方法中,文本被分成64位大小的文本塊然后再進(jìn)行加密。比起最初的DES,3DES更為安全。 3DES(即Triple DES)是DES向AES過渡的加密算法(1999年,NIST將3-DES指定為過渡的加密標(biāo)準(zhǔn)),是DES的一個(gè)更安全的變形。它以DES為基本模塊,通過組合分組方法設(shè)計(jì)出分組加密算法,其具體實(shí)現(xiàn)如下:設(shè)Ek()和Dk()代表DES算法的加密和解密過程,K代表DES算法使用的密鑰,P代表明文,C代表密文,這樣: 3DES加密過程為:C=Ek3(Dk2(Ek1(P))) 3DES解密過程為:P=Dk1(EK2(Dk3(C)))