kmc-itf.h-1
net吧
全部回复
仅看楼主
level 3
******************************************************************************
文 件 名 : KMC_Itf.h
版 本 号 : 初稿
作 者 : x00102361
生成日期 : 2014年6月16日
最近修改 :
功能描述 : KMC_Func.c 的对外接口头文件
函数列表 :
修改历史 :
1.日 期 : 2014年6月16日
作 者 : x00102361
修改内容 : 创建文件
******************************************************************************/
#ifndef __KMC_ITF_H_D13DA0FG2_DCRFKLAPSD32SF_4EHLPOC27__
#define __KMC_ITF_H_D13DA0FG2_DCRFKLAPSD32SF_4EHLPOC27__
#include "wsecv2_type.h"
#include "wsecv2_config.h"
#ifdef __cplusplus
#if __cplusplus
extern "C"
{
#endif
#endif /* __cplusplus */
/*==============================================
宏定义
==============================================*/
#define WSEC_MK_LEN_MAX (128) /* MK密钥密文最大长度(字节数) */
#define WSEC_MK_PLAIN_LEN_MAX (112)
#define WSEC_MK_HASH_REC_LEN (8)
/*==============================================
枚举类型
==============================================*/
/* 以用途对密钥分类,按bit定义 */
typedef enum
{
KMC_KEY_TYPE_ENCRPT = 1, /* 对称加密 */
KMC_KEY_TYPE_INTEGRITY = 2, /* 完整性保护 */
KMC_KEY_TYPE_ENCRPT_INTEGRITY = 3 /* 加密及完整性 */
} KMC_KEY_TYPE_ENUM;
/* 数据保护模块提供的数据保护算法类型 */
2016年08月06日 00点08分 1
1