aes.h

来自「加减密」· C头文件 代码 · 共 20 行

H
20
字号





typedef unsigned char  u1byte;
typedef unsigned long  u4byte;
 
char *cipher_temp=NULL;


void encrypt(const u4byte in_blk[4], u4byte out_blk[4]);
void decrypt(const u4byte in_blk[4], u4byte out_blk[4]);
int readFileContents(char* path,char** data);
int writeBufsToFile(char* path,char* data, size_t len);
int aes_encrypt(char* file_path, char* cipher_path, char* key, int key_len);
int aes_decrypt(char* cipher_path, char* file_path, char* key, int key_len);
void set_key(const u4byte in_key[], const u4byte key_len);
int writeToFile(char* path, char* data, size_t len);

⌨️ 快捷键说明

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