Coda Distributed File System
|
#include <stdlib.h>
#include <string.h>
#include <rpc2/secure.h>
#include "aes.h"
#include "grunt.h"
Classes | |
struct | aes_xcbc_state |
Macros | |
#define | ICV_LEN bytes(96) |
#define | KEYSIZE AES_BLOCK_SIZE |
Functions | |
int | aes_xcbc_mac_init (void **ctx, const uint8_t *key, size_t len) |
void | aes_xcbc_mac_release (void **ctx) |
void | aes_xcbc_mac_128 (void *ctx, const uint8_t *buf, size_t len, aes_block *mac) |
Variables | |
struct secure_auth | secure_AUTH_AES_XCBC_MAC_96 |
#define KEYSIZE AES_BLOCK_SIZE |
int aes_xcbc_mac_init | ( | void ** | ctx, |
const uint8_t * | key, | ||
size_t | len | ||
) |
void aes_xcbc_mac_release | ( | void ** | ctx | ) |
struct secure_auth secure_AUTH_AES_XCBC_MAC_96 |