⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rijndael-alg.h

📁 minix3的源代码
💻 H
字号:
/* * rijndael-alg.h   v2.4   April '2000 * * Optimised ANSI C code */#ifndef __RIJNDAEL_ALG_H#define __RIJNDAEL_ALG_H#define MAXKC			(256/32)#define MAXROUNDS		14/* Fix me: something generic based on inttypes.h */#include "word_i386.h"int rijndael_KeySched(word8 k[MAXKC][4], word8 rk[MAXROUNDS+1][4][4], int ROUNDS);int rijndael_KeyEncToDec(word8 W[MAXROUNDS+1][4][4], int ROUNDS);int rijndael_Encrypt(const void *a, void *b, word8 rk[MAXROUNDS+1][4][4], int ROUNDS);#ifdef INTERMEDIATE_VALUE_KATint rijndaelEncryptRound(word8 a[4][4], word8 rk[MAXROUNDS+1][4][4], int ROUNDS, int rounds);#endif /* INTERMEDIATE_VALUE_KAT */int rijndael_Decrypt(const void *a, void *b, word8 rk[MAXROUNDS+1][4][4], int ROUNDS);#ifdef INTERMEDIATE_VALUE_KATint rijndaelDecryptRound(word8 a[4][4], word8 rk[MAXROUNDS+1][4][4], int ROUNDS, int rounds);#endif /* INTERMEDIATE_VALUE_KAT */#endif /* __RIJNDAEL_ALG_H *//* * $PchId: rijndael-alg.h,v 1.3 2003/09/29 09:19:17 philip Exp $ */

⌨️ 快捷键说明

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