Unable to find Definition of MD5_Init, MD5_Update and MD5_Final!
2015-06-23 15:05
288 查看
在学习Openssl的MD5算法时,找不到 MD5_Init,MD5_Update,MD5_Final这三个函数的定义,通过google + grep 在源码中找到:
MD5_Init() is in crypto/md5/md5_dgst.c
MD5_Update() and MD5_Final() are mapped to HASH_UPDATE() and
HASH_FINAL(), respectively. This is defined in crypto/md5/md5_locl.h
HASH_UPDATE() and HASH_FINAL() are implemented in crypto/md32_common.h
MD5_Init() is in crypto/md5/md5_dgst.c
MD5_Update() and MD5_Final() are mapped to HASH_UPDATE() and
HASH_FINAL(), respectively. This is defined in crypto/md5/md5_locl.h
HASH_UPDATE() and HASH_FINAL() are implemented in crypto/md32_common.h
相关文章推荐
- 为OpenCL提供支持template
- 《Pro Git》笔记一:实用基础操作
- 《重构--改善既有代码的设计》--重构原则(2)
- Objective-C block
- 简单案例——网络图片查看器
- 写给将要实习的你-实习前你必须知道的几件事-SQL命令(一)
- 你想当程序员么?
- nRF51822-新手入门笔记
- Bootstrap排版
- mysql 1449 : The user specified as a definer ('root'@'%') does not exist 解决方法
- laravel 5.1 sentry 安装笔记
- hadoop本地测试命令
- 论文笔记《A novel hybrid CNN–SVM classifier for recognizing handwritten digits》
- PHP 获取IP 并根据IP获取 城市省份等信息
- JAVA菜鸟入门(18) Set的Iterator
- 英语词典设计
- IOS键盘的相关设置(UITextfield)
- JavaScript学习笔记(对象)
- 苹果手机怎么追踪定位
- 深度解析iOS应用程序的生命周期