📄 md5head.h
字号:
#include "iostream.h"
#include "string.h"
typedef unsigned long LONG32;
typedef struct MD5{
LONG32 chain_vari[4];//连接变量
LONG32 count[2];//输入串的位数
}MD5;
#define maxsize 1000
LONG32 F(LONG32 x,LONG32 y,LONG32 z);
LONG32 G(LONG32 x,LONG32 y,LONG32 z);
LONG32 H(LONG32 x,LONG32 y,LONG32 z);
LONG32 I(LONG32 x,LONG32 y,LONG32 z);
LONG32 rotate(LONG32 x,LONG32 n);
void FF(LONG32 *a,LONG32 *b,LONG32 *c,LONG32 *d,LONG32 mj,LONG32 s,LONG32 ti);
void GG(LONG32 *a,LONG32 *b,LONG32 *c,LONG32 *d,LONG32 mj,LONG32 s,LONG32 ti);
void HH(LONG32 *a,LONG32 *b,LONG32 *c,LONG32 *d,LONG32 mj,LONG32 s,LONG32 ti);
void II(LONG32 *a,LONG32 *b,LONG32 *c,LONG32 *d,LONG32 mj,LONG32 s,LONG32 ti);
void initial(MD5 *text);
void padnum(unsigned char *output,LONG32 j,LONG32 *input);
void transf(LONG32 *state,unsigned char input[64]);
void copytobuf(MD5 *text,char *input);
void output(MD5 *text);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -