DES流程图及类图.docVIP

  • 34
  • 0
  • 约小于1千字
  • 约 2页
  • 2019-09-08 发布于浙江
  • 举报
DES算法总流程图: DES算法的一轮迭代处理过程: (32位)(32位) (32位) (32位) 开始 开始 输入64位 输入64位 明文 扩展变换E 扩展变换E 密钥产生器 48位48位 48位 48位 初始置换 初始置换 48位 48位 选择压缩变换S盒代替 选择压缩变换S盒代替 i = 0; i = 0; 将明文分为. 32位 32位 置换运算 置换运算P 32位 ;;i++. 32位 ; ; i++. (32位)(32位) (32位) (32位) DES的轮密钥生成 DES的轮密钥生成 64位密钥i=16? 64位密钥 i=16? Y Y 置换选择 置换选择1 N N (28位)(28位)逆置换IP (28位) (28位) 逆置换IP 循环左移循环左移输出 循环左移 循环左移 输出64位密文 (28位)(28位) (28位) (28位) 结束 结束 48位 48位 56位置换选择 56位 置换选择2 DES类图: DES-data : long-key : long DES -data : long -key : long -l : long -r : long -encry : long +IP(long) +inverseIP(long) +extend(long) +compress(long) +swa

文档评论(0)

1亿VIP精品文档

相关文档