Lines Matching refs:u32
70 #define NET_AES_128_ROUND_MAX (u32)((128 / 32) + 6)
71 #define NET_AES_192_ROUND_MAX (u32)((192 / 32) + 6)
72 #define NET_AES_256_ROUND_MAX (u32)((256 / 32) + 6)
75 #define NET_AES_BLOCK_WORDS (u32)(NET_AES_BLOCK_LENGTH / sizeof(u32))
93 u32 iv[NET_AES_BLOCK_WORDS];
94 u32 roundkey[NET_AES_BLOCK_WORDS * (NET_AES_256_ROUND_MAX + 1)];
95 u32 round:8;
96 u32 encrypt:1;
97 u32 flags:23;
103 BOOL NETAESCreate(NETAESContext *context, const void *key, u32 keylen, const void *iv);
104 BOOL NETAESCreateEx(NETAESContext *context, const void *key, u32 keylen,
107 BOOL NETAESEncrypt(NETAESContext *context, void *dst, const void *src, u32 len);
108 BOOL NETAESDecrypt(NETAESContext *context, void *dst, const void *src, u32 len);
112 void AESiEncryptBlock(NETAESContext *context, u32 *dst, const u32 *src);
113 void AESiDecryptBlock(NETAESContext *context, u32 *dst, const u32 *src);
127 BOOL NETCreateSign(const void *buffer, u32 length, NETECCSignInfo *sign);
128 BOOL NETVerifySign(const void *buffer, u32 length, const NETECCSignInfo *sign);
139 BOOL NETECCUpdate(NETECCContext *context, const void *src, u32 len);
160 void NETRSAUpdate(NETRSAContext *context, const void *message, u32 length);