2024年4月29日发(作者:)

SHA1算法实现

源码文件:main.c, SHA1.h, SHA1.c加入工程编译即可

说明:该SHA1算法是8位单片机(51内核)Keil C51纯软件实现

目 录

1 SHA1算法说明 .......................................................................................................................................................................... 3

1.1.

源码算法使用方法 ....................................................................................................................................................... 3

2 数据类型定义 ............................................................................................................................................................................ 3

3 函数接口说明 ............................................................................................................................................................................ 3

3.1

3.2

3.3

3.4

初始化

SHA1

模块

.................................................................................................................................................... 4

分步对消息进行计算

............................................................................................................................................... 4

完成杂凑计算,取结果

........................................................................................................................................... 5

一次性输入,计算,取结果

................................................................................................................................... 5

源码SHA1算法例程(

MAIN

.

C

,

SHA1.

H

,

SHA1.

C

) .......................................................................................................... 6