📄 tdes.h
字号:
/******************************************************************************
* 版权所有 (C)2007, 中兴软件技术(南昌)有限公司。
*
* 文件名称: TDES.h
* 文件标识:
* 内容摘要: TDES加密的头文件,包括3DES加密、解密函数接口,MAC计算函数接口,
密钥生成函数接口
* 其它说明:
* 当前版本: V1.0
* 作 者: 张迪
* 完成日期: 2007-10-24
*
* 修改记录1:
* 修改日期: 2008-5-8
* 版 本 号: V1.1
* 修 改 人: Dragon Cai
* 修改内容: 规范代码,添加部分注释
* 修改记录2:…
******************************************************************************/
#ifndef TDES_H_
#define TDES_H_
/******************************************************************************
* 宏定义
******************************************************************************/
#define TAB_M 4
#define TAB_N 16
/******************************************************************************
* 内部定义的数据类型
******************************************************************************/
typedef unsigned char BYTE;
/******************************************************************************
* 对外接口函数
******************************************************************************/
// TDES 加密函数接口
// 输入和输出都是8个字节,密钥是16个字节
extern void Encrypt_TDES(BYTE *pucSource, BYTE *pucKey, BYTE *pucOutput);
// TDES 解密函数接口
// 输入和输出都是8个字节,密钥是16个字节
extern void Decrypt_TDES(BYTE *pucSource, BYTE *pucKey, BYTE *pucOutput);
#endif
/******************************************************************************
* 文件结束
******************************************************************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -