Message digest of OpenSSL
发布时间
阅读量:
阅读量
** OpenSSL消息摘要**
1.目的
**** (1) 掌握OpenSSL消息摘要原理和常用API;
(2) 基于OpenSSL库开发命令行消息摘要程序。
2.步骤
开发一个独立的功能模块来完成文件摘要任务,并具备完成文件摘要计算的能力;该功能模块能够识别并应用MD5与SHA-1两种不同的数据安全算法。
(2) 在Main函数中调用上述函数,实现命令行参数控制,示例如下:
>myDigest md5 some.txt
……
>myDigest sha1 some.txt
……
AI写代码html
安装商业性质的摘要工具(如MD5校验软件),将其与个人开发的自定义工具在同一文件上运行哈希提取测试(Hash calculation),观察计算结果是否一致?并评估该软件处理大规模数据的能力如何?
3.结果
**** (1) 消息参考实例结果:
使用MD5摘要算法对两段字符串数据进行了摘要计算。
File: main.c:****
#include <stdio .h>
#include <string .h>
#include<openssl/evp.h>
全部评论 (0)
还没有任何评论哟~
