des.h

来自「用c语言实现的des加密解密程序源码」· C头文件 代码 · 共 33 行

H
33
字号
#ifndef _DES_H
#define _DES_H

#include <windows.h>

#define SUCCESS 0
#define FAIL    1

#define DESENCRY 0
#define DESDECRY 1

#ifdef __cplusplus
extern "C"
{
#endif

INT32 des(BYTE *data, BYTE *key,INT32 readlen);
INT32 Ddes(BYTE *data,BYTE *key,INT32 readlen);
INT32 des3(BYTE *data, BYTE *key,ULONG32 n ,ULONG32 readlen);
INT32 Ddes3(BYTE *data,BYTE *key,ULONG32 n ,ULONG32 readlen);
INT32 DdesN(BYTE *data, BYTE **key, ULONG32 n_key,ULONG32 readlen);
INT32 desN(BYTE *data, BYTE **key, ULONG32 n_key,ULONG32 readlen);

INT32 handle_data(ULONG32 *left , INT choice);
INT32 makedata(ULONG32  *left ,ULONG32  *right ,ULONG32 number);
INT32 makefirstkey( ULONG32 *keyP );
INT32 makekey(  ULONG32 *keyleft,ULONG32 *keyright ,ULONG32 number);

#ifdef __cplusplus
};
#endif

#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?