md5.h
来自「全套MD5摘要」· C头文件 代码 · 共 38 行
H
38 行
/************************************************************************/
/*
用法:
cout<<MD5Encode("newflypig")<<endl;
就是这么简单
*/
/************************************************************************/
#pragma once
#include <string>
typedef unsigned char UINT1;
typedef unsigned char * POINTER;
typedef unsigned short UINT2;
typedef unsigned long UINT4;
/* MD5 context */
typedef struct {
UINT4 state[4]; // state (ABCD)
UINT4 count[2]; // number of bit, modulo 2 ^ 64
UINT1 buffer[64]; // input buffer
} MD5_CTX;
void MD5Init(MD5_CTX*);
void MD5Update(MD5_CTX *, UINT1 *, UINT4);
void MD5Final(UINT1 [16], MD5_CTX *);
char* MD5Result(UINT1 [16]);
char* MD5Encode(char* src);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?