This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
#ifndef _AES_XCBC_MAC_H
|
||||
#define _AES_XCBC_MAC_H
|
||||
|
||||
typedef u_int32_t aes_block[4];
|
||||
typedef struct {
|
||||
aes_context ctx_k1;
|
||||
aes_block k2;
|
||||
aes_block k3;
|
||||
} aes_context_mac;
|
||||
int AES_xcbc_mac_set_key(aes_context_mac *ctxm, const u_int8_t *key, int keylen);
|
||||
int AES_xcbc_mac_hash(const aes_context_mac *ctxm, const u_int8_t * in, int ilen, u_int8_t hash[16]);
|
||||
#endif /* _AES_XCBC_MAC_H */
|
||||
Reference in New Issue
Block a user