单DES与双重DES加解密工具,适相宜才学习DES加密的同伙,可能利便的验证,小工具,绿色版
3DES又称Triple DES,是DES加密算法的一种方式,它运用3条56位的密钥对于数据妨碍三次加密。数据加密尺度(DES)是美国的一种由来已经久的加密尺度,它运用对于称密钥加密法,并于1981年被ANSI机关尺度为ANSI X.3.92。DES运用56位密钥以及明码块的措施,而在明码块的措施中,文本被分成64位巨细的文本块而后再妨碍加密。比起最后的DES,3DES加倍清静。
3DES(即Triple DES)是DES向AES过渡的加密算法(1999年,NIST将3-DES指定为过渡的加密尺度),是DES的一个更清静的变形。它以DES为根基模块,经由组合分组措施妄想出分组加密算法,其详细实现如下:设Ek()以及Dk()代表DES算法的加密息争密历程,K代表DES算法运用的密钥,P代表明文,C代表密文,这样:
3DES加密历程为:C=Ek3(Dk2(Ek1(P)))
3DES解密历程为:P=Dk1(EK2(Dk3(C)))