📄 minides.h
字号:
/*
* 版权信息: Copyright (c) 2007 北京坚石诚信科技有限公司
* 文件名称: minides.h
* 文件描述: DES加密解密函数
* 时 间: 2007-08-01
* 摘 要: 王强修改, 将WIN32下CPP形式函数移植到AT91RM9200平台C函数
* 作 者:
* 版 本: 0.1
*/
#ifndef __MINIDES_H__
#define __MINIDES_H__
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
#define ENCRYPT 0 //加密标志
#define DECRYPT 1 //解密标志
//定义DES加密块对齐长度
#define DES_PADDING_SIZE 8 //填充长度
/*函数名称: des_enc_dec
*说 明: DES加密/解密函数
*参 数: out 输出缓冲区
* in 输入缓冲区
* datalen 输入缓冲区长度
* key DES密钥
* keylen DES密钥长度
* type 加密/解密操作类型
*返 回:
*/
int des_enc_dec(char *out, char *in, long datalen,
const char *key, int keylen, int type);
#ifdef __cplusplus
}
#endif /* __cplusplus */
#endif //__MINIDES_H__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -