📄 3s_pub.h
字号:
#define ERR_MALLOC -123
#define ERR_POINTER -124
#define ERR_FILERW -125
#define ERR_PASSWD -126
#define ERR_PARA -127
#define ERR_CONFIG -128
#define NOT_FOUND -129
#define WORKDIR "WORKDIR"
#define LMK_NUMBER 4
#define PWD_NUMBER 4
#define LMK_FILE "/etc/LMKFILE"
#define PWD_FILE "/etc/PWDFILE"
#define SEQ_FILE "/etc/KEYSEQ"
#define LOAD_TEST 10
#define D_LEN 16
typedef unsigned char uchar;
typedef struct {
int lmk_id; /* 加密 key 用的 LMK 的序号 */
char key_length; /* 'S': Single, 'D': Double */
uchar key_lmk [ D_LEN ]; /* key encrypted by lmk */
} KEY;
typedef struct {
int key_id; /* id of this key */
char key_length; /* 'S': Single, 'D': Double */
char password; /* 'Z': PWD_C&PWD_D, 'N': none */
int lmk_id; /* id of encrypt key */
uchar key_lmk[ D_LEN ]; /* key encrypted by lmk */
} KEY_STORAGE;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -