利用openssl来计算sha256哈希值
来源:互联网 发布:中国网络房产经纪人 编辑:程序博客网 时间:2024/06/06 19:21
说明一下, 如果要运行程序, 请按照之前的博文配置openssl, 我就不再赘述了, 直接给出代码:
#include <iostream>#include <openssl/sha.h> // 如果你直接拷贝我的程序运行, 那注定找不到sha.h#pragma comment(lib, "libeay32.lib")#pragma comment(lib, "ssleay32.lib") // 在本程序中, 可以注释掉这句using namespace std;int main(){ unsigned char md[33] = {0};SHA256((const unsigned char *)"hello", strlen("hello"), md); int i = 0;char buf[65] = {0}; char tmp[3] = {0}; for(i = 0; i < 32; i++ ){ sprintf(tmp,"%02X", md[i]); strcat(buf, tmp); } cout << buf << endl; return 0;}经与其他工具进行比对, 发现结果完全一致。
0 0
- 利用openssl来计算sha256哈希值
- 利用openssl来计算sha256哈希值
- 再次利用openssl来计算sha1, sha224, sha256, sha384, sha512
- 利用openssl来计算sha1, sha224, sha256, sha384, sha512
- 如何利用openssl来计算md4, md5, sha1, sha256, sha384, sha512等常用哈希值?
- 如何利用openssl来计算md4, md5, sha1, sha256, sha384, sha512等常用哈希值?
- OPENSSL SHA256计算
- 如何利用openssl来计算一个文件的MD5值?
- 如何利用openSsl来计算一个文件的md5值?
- 使用openssl库EVP编程计算sha256值
- sha256计算
- OPENSSL sha256摘要 例程
- openssl——sha256算法源码
- Excel添加SHA256计算函数
- 利用keytool/openSSL来生成服务器和客户端证书
- 如何利用openssl来进行base64编解码?
- Java 利用Linux Openssl 库计算文件校验码
- sha256
- Java-Log4j日志使用方法
- ios中NSArray,NSSet,NSDictionary总结
- Android笔记---- Android开发简介
- 基于MTK 的 TP 驱动分析
- 在myeclipse中导入mysql-connector-java-bin.jar问题
- 利用openssl来计算sha256哈希值
- 课堂小结
- delphi7 添加synedit
- 九度1023:EXCEL排序
- OGNL, JSTL, STRUTS2标签中符号#,$,%的用法示例
- 模仿微信侧滑按钮
- 笔记97--自定义控件系列二
- java基础---String学习笔记一
- Excel Sheet Column Title