密码编码学与网络安全problem 4.7

4.7 Show that DES decryption is, in fact, the inverse of DES encryption.

加密运算:
LEi=REi1
REi=LEi1F(REi1,Ki)

用加密运算的逆运算解密:
REi1=LEi

REi=LEi1F(REi1,Ki)
REi=LEi1F(LEi,Ki)
REiF(LEi,Ki)=LEi1F(LEi,Ki)F(LEi,Ki)
REiF(LEi,Ki)=LEi10
REiF(LEi,Ki)=LEi1
LEi1=REiF(LEi,Ki)

所以
REi1=LEi
LEi1=REiF(LEi,Ki)

RD0=LE16
LD0=RE16

LD1=RE15=LE16=RD0
RD1=LE15=RE16F(LE16,K16)=LD0F(RD0,K16)

以此类推就能推出:
LD16=RD15
RD16=LD15F(RD15,K1)

LDi=RDi1
RDi=LDi1F(RDi1,K16i+1)

So DES decryption is, in fact, the inverse of DES encryption.

密码编码学与网络安全——原理与实践(第三版)(PDF中文版)相关资源: 密码编码学与网络安全——原理与实践(第三版)(PDF中文版)part1(压缩包名:密码编码学与网络安全——原理与实践(第三版).part1); 密码编码学与网络安全——原理与实践(第三版)(PDF中文版)part2(压缩包名:密码编码学与网络安全——原理与实践(第三版).part2); 密码编码学与网络安全——原理与实践(第三版)(PDF中文版)part3(压缩包名:密码编码学与网络安全——原理与实践(第三版).part3) 其余部分可在“搜索”按钮前面的文本框内填上本资源的关键字进行搜索。 或者点击“高级搜索”按钮进入“高级搜索”,在“搜索结果”中的“以下用户上传”后面的文本框内输入 ybwd8866 然后点击旁边的“高级搜索”按钮,进入【 正在浏览用户"ybwd8866"发布的资源 查看ybwd8866的所有资源 】页面,进行查找并下载。 或者点击“高级搜索”按钮进入“高级搜索”,在“搜索结果”中的“包含以下全部的字词”后面的文本框中输入本资源的关键字,或者输入资源的全名,然后在“搜索结果”中的“以下用户上传”后面的文本框内输入 ybwd8866 然后点击旁边的“高级搜索”按钮,进入【 正在浏览用户"ybwd8866"发布的资源 查看ybwd8866的所有资源 】页面,进行查找并下载。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值