你将收获

C语言综合运用能力提升

C语言知识巩固

了解md5算法基本运算过程

适用人群

有一定C语言基础的小伙子

课程介绍

课程名称:C语言实现MD5算法

应用知识:C语言基础知识:流程结构,文件操作,位运算,函数,宏...

课程目的:

1、练习C语言知识综合运用

2、巩固C语言基础知识

3、了解MD5算法的基本原理

课程特点:

1、知识点讲解细致入微

2、代码一行一行带大家写,写一行讲一行。不会拿写好的代码讲解。

3、保证带大家写出一个完整的有价值的小项目

课时目录:

1.项目介绍

2.命令行参数传递

3.获取文件字节数

4.满组数据处理逻辑

5.数据量大于0小于56的情况

6.最后一组满组的情况

7.最后一组大于56小于64

8.4个md5缓冲器常数

9.64元素常数

10.16个转换例程常数

11.4个缓冲器算法

12.生成新的md5值算法

13.第一轮生成md5值

14.新MD5值的生成

15.写入进文件

16.bug改正

 

课程目录