Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1851574
  • 博文数量: 909
  • 博客积分: 4000
  • 博客等级: 上校
  • 技术积分: 12260
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-06 20:50
文章分类

全部博文(909)

文章存档

2008年(909)

我的朋友

分类:

2008-05-06 21:26:45

一起学习
IBM的MARS加密算法实现(下)
作者:西安 吴真

IBM的MARS加密算法实现(上)

2.3 密文解密

用于密文解密的40个子密钥的生成和明文加密时的40个子密钥的生成方法相同.

2.3.1 第一步前向混合
输入的128位密文分成四块D[0],D[1],D[2],D[3],选取生成的40个密钥的最后四个分别与上述四块数据进行加操作,
D[0] = K[36];
D[1] = K[37];
D[2] = K[38];
D[3] = K[39];
结果作为第一轮操作的输入数据.
第一轮:

D[0] 下载本文示例代码


IBM的MARS加密算法实现(下)IBM的MARS加密算法实现(下)IBM的MARS加密算法实现(下)IBM的MARS加密算法实现(下)IBM的MARS加密算法实现(下)IBM的MARS加密算法实现(下)IBM的MARS加密算法实现(下)IBM的MARS加密算法实现(下)IBM的MARS加密算法实现(下)IBM的MARS加密算法实现(下)IBM的MARS加密算法实现(下)IBM的MARS加密算法实现(下)
阅读(274) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~