简化的DES算法学习课件.pptVIP

  • 67
  • 0
  • 约2.51千字
  • 约 8页
  • 2016-12-06 发布于江苏
  • 举报
* 简化的DES算法: IP FK SW FK IP-1 IP FK SW FK IP-1 P10 移位 P8 P8 移位 8bit 明文 8bit 密文 8bit 明文 8bit 密文 10bit 密钥 加密 解密 K1 K1 K2 K2 IP L0 8bit 明文 8bit 密文 R0 L1 R1 E/P S0 S1 P4 IP-1 f K1 K2 f 8 4 4 4 4 8 8 4 4 2 2 4 4 4 4 4 4 8 8 2 6 3 1 4 8 5 7 4 1 3 5 7 2 8 6 4 1 2 3 2 3 4 1 2 4 3 1 P10 LS-1 10bit 密钥 LS-1 LS-2 LS-2 K1 10 5 P8 P8 K2 5 5 5 5 5 8 8 3 5 2 7 4 10 1 9 8 6 6 3 7 4 8 5 10 9 循环左移1位 循环左移2位 2 3 1 3 3 3 1 2 0 2 0 1 2 3 1 2 3 0 1 0 3 2 1 0 3 0 1 2 3 0 1 0 3 2 3 1 0 2 1 3 2 1 0 0 3 2 1 0 S0 = S1 = 1 1 0 0 0 1 0 1 8 7 6 5 4 3 2 1 1 1 0 0 1 1 0 0 1 1 10 9 8 7 6 5 4 3 2 1 0 0 1 1 0 5 4 3 2 1 3 5 2 7 4 10 1 9 8 6 1 0 1 1 1 0 0 1 1 0 10 9 8 7 6 5 4 3 2 1 1 0 1 1 1 5 4 3 2 1 循环左移1位 0 0 0 1 1 5 4 3 2 1 1 1 0 1 1 10 9 8 7 6 6 3 7 4 8 5 10 9 K1 0 0 0 1 1 5 4 3 2 1 1 1 0 1 1 5 4 3 2 1 循环左移2位 1 1 0 0 0 5 4 3 2 1 1 1 1 1 0 10 9 8 7 6 1 1 1 1 1 1 0 0 8 7 6 5 4 3 2 1 6 3 7 4 8 5 10 9 K2 生成密钥: 0 1 0 1 0 1 0 1 8 7 6 5 4 3 2 1 1 1 0 0 4 3 2 1 0 1 2 1 2 6 3 1 4 8 5 7 1 1 0 0 1 1 0 0 8 7 6 5 4 3 2 1 1 1 0 0 4 3 2 1 4 1 2 3 2 3 4 1 0 1 1 0 1 0 0 1 8 7 6 5 4 3 2 1 1 1 0 0 0 1 0 1 8 7 6 5 4 3 2 1 K1 1 0 1 0 1 1 0 0 8 7 6 5 4 3 2 1 1 1 0 0 4 3 2 1 1 0 1 0 4 3 2 1 S0 S1 1 0 2 1 1 0 0 1 4 3 2 1 1 1 0 0 4 3 2 1 0 1 1 0 4 3 2 1 1 1 0 0 4 3 2 1 明文 2 4 3 1 1 0 1 0 4 3 2 1 0 1 1 0 1 1 0 1 8 7 6 5 4 3 2 1 1 0 2 1 1 0 0 1 0 1 1 1 8 7 6 5 4 3 2 1 4 1 2 3 2 3 4 1 0 0 1 1 1 1 0 0 8 7 6 5 4 3 2 1 K2 1 1 0 0 0 0 0 0 8 7 6 5 4 3 2 1 0 0 0 0 4 3 2 1 1 1 0 0 4 3 2 1 S0 S1 0 0 2 1 0 0 1 0 4 3 2 1 1 1 0 0 4 3 2 1 0 1 1 0 4 3 2 1 1 1 0 0 4 3 2 1 1 1 1 1 1 1 0 0 8 7 6 5 4 3 2 1 1 1 0 1 4 3 2 1 0 1 1 0 4 3 2 1 4 1 3 5 7 2 8 6 密文 2 4 3 1 0 0 0 1 4 3 2 1 1 0 0 1 0 1 1 1 8 7 6 5 4 3 2 1 1 1 0 1 4 3 2 1 1 0 2 1 2 6 3 1 4 8 5 7 0 1 1 0 1 1 0 1 8 7 6 5 4 3 2 1 0 1 1 0 4 3 2 1 4 1 2 3 2 3 4 1 0 0 1 1 1 1 0 0 8 7 6 5 4 3 2 1 1 1 1 1 1 1 0 0 8 7 6 5 4 3 2 1 K2 1 1 0 0 0 0 0 0 8 7 6 5 4 3 2 1 0 0 0 0 4 3 2 1 1 1 0 0

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档