证明:des的解密过程是其加密过程的反向

des的加密过程是有三个阶段:

一、置换

二、f函数和子密匙处理

三、反复迭代运算

des的解密过程就是将第二步的子密匙反向输入,f函数不变,进行迭代如下图:


证明:des的解密过程是其加密过程的反向_第1张图片

现在只需简单地证明:加密的时候a(明)和b(密)与解密的时候b(密文)所得结果为a即可。

f(RE0,K1)(+)LE0 ==> RE1因为是通过异或得到RE1,所以RE1(+)LE0==>f(RE0,K1)

根据设定f(f(RE0,K1),K1)==>RE0,

f(RE0,K1)==>LE1,即证得...

你可能感兴趣的:(证明:des的解密过程是其加密过程的反向)