DES算法的程序设计与实现

9393阅读 8评论2011-12-02 张子萌
分类:网络与安全

算法的程序设计与实现

一、实验目的

1. 深入理解DES加密原理及算法

2. 熟练掌握f函数、S盒及子密钥生成的工作过程

3. 实验学时:4学时

二、实验相关知识与环境

1.  相关知识:DES分组密码系统

2.  实验环境:Microsoft WindowsVisual Studio

三、实验要求

1.  按照DES加密算法编写DES加密程序

2.  程序中给出明文及密钥的输入接口,并给出密文的输出

3.  输出中间结果

a.  输出16次迭代过程中f函数的执行结果、中间结果的前后32

b.  输出16次迭代过程中S8个结果

c.  输出16个子密钥

 

 

 

这实验。。。好头疼。。。

上一篇:基于WEB的课程管理系统
下一篇:XenStore:使用,结构和原理(1快速入门) .

文章评论