📄 md5.h
字号:
/************************************************************************/
/*
用法:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -