资源简介
使用C++实现的sha256和sha512加密算法,开发平台为VS2013,不能运行的自行更改编译环境,在linux下运行良好,在windows下可能出现内存泄漏,请忽略。也能得到正确结果。

代码片段和文件信息
#include“sha256.h“
#include“sha512.h“
#include
#include
using namespace std;
void sha256(const unsigned char message[] int len unsigned char result[]);
void sha512(const unsigned char message[] int len unsigned char result[]);
int main(){
//uint8_t hash256[32];
//uint8_t hash512[64];
//char* str = “The quick brown fox jumps over the lazy dog“;
//sha256_simple(reinterpret_cast(str) strlen(str) hash256);
//printf(“0x “);
//for (int i = 0; i < 32; ++i)
//{
// printf(“%02x“ hash256[i]);
//}
//printf(“\n“);
//sha512_simple(reinterpret_cast(str) strlen(str) hash512);
//for (int i = 0; i < 64; ++i)
//{
// printf(“%02x“ hash512[i]);
//}
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 752 2014-03-09 22:15 sha2\sha2\main.cpp
文件 4286 2014-03-09 21:26 sha2\sha2\sha2.vcxproj
文件 1516 2014-03-09 21:26 sha2\sha2\sha2.vcxproj.filters
文件 5009 2014-03-09 20:26 sha2\sha2\sha256.cpp
文件 1253 2014-03-09 20:19 sha2\sha2\sha256.h
文件 6268 2014-03-09 21:41 sha2\sha2\sha512.cpp
文件 1526 2014-03-09 21:12 sha2\sha2\sha512.h
文件 958 2014-03-09 20:15 sha2\sha2.sln
..A..H. 23040 2014-03-09 21:51 sha2\sha2.v12.suo
目录 0 2014-03-09 22:15 sha2\sha2
目录 0 2014-03-09 22:12 sha2
文件 156 2014-03-09 22:21 README.txt
----------- --------- ---------- ----- ----
44764 12
- 上一篇:车牌识别源码
- 下一篇:MFCJunior U盘SD卡寿命测试工具
相关资源
- C++头文件转delphi工具 + 源码
- 国际象棋的qt源代码
- C++中头文件与源文件的作用详解
- C++多线程网络编程Socket
- VC++ 多线程文件读写操作
- 利用C++哈希表的方法实现电话号码查
- 移木块游戏,可以自编自玩,vc6.0编写
- 3des加密算法C语言实现
- C++纯文字DOS超小RPG游戏
- DES加密算法C语言实现
- VC++MFC小游戏实例教程(实例)+MFC类库
- C语言实现的DES对称加密算法
- 连铸温度场计算程序(C++)
- 6自由度机器人运动学正反解C++程序
- Em算法(使用C++编写)
- libstdc++-4.4.7-4.el6.i686.rpm
- VC++实现CMD命令执行与获得返回信息
- 白话C++(全)
- C++标准库第1、2
- 大数类c++大数类
- C++语言编写串口调试助手
- c++素数筛选法
- C++ mqtt 用法
- 商品库存管理系统 C++ MFC
- c++ 多功能计算器
- C++17 In Detail
- 嵌入式QtC++编程课件
- 颜色识别形状识别STM103嵌入式代码
- c++ 邮件多附件群发
- c++ 透明代理(hookproxy)
评论
共有 条评论