rijndael.h
来自「AES 128/256位密钥加密算法」· C头文件 代码 · 共 18 行
H
18 行
#include "types.h"
#define MAXKC (256/32)
#define MAXROUNDS 14
typedef struct {
int ROUNDS; /* key-length-dependent number of rounds */
int decryption_prepared;
byte keySched[MAXROUNDS+1][4][4]; /* key schedule */
byte keySched2[MAXROUNDS+1][4][4]; /* key schedule */
} RIJNDAEL_context;
const char *selftest(void);
int rijndael_setkey (void *ctx, const byte *key, const unsigned keylen);
void rijndael_encrypt (void *ctx, byte *b, const byte *a);
void rijndael_decrypt (void *ctx, byte *b, const byte *a);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?