Lines Matching refs:NETAESContext
67 struct NETAESContext;
80 void (*Encrypt)(struct NETAESContext *context, void *dst, const void *src);
81 void (*Decrypt)(struct NETAESContext *context, void *dst, const void *src);
90 typedef struct NETAESContext struct
100 NETAESContext; argument
103 BOOL NETAESCreate(NETAESContext *context, const void *key, u32 keylen, const void *iv);
104 BOOL NETAESCreateEx(NETAESContext *context, const void *key, u32 keylen,
106 void NETAESDelete(NETAESContext *context);
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);