MAGMA
Cryptographic Library
Loading...
Searching...
No Matches
keys.h
Go to the documentation of this file.
1#ifndef MAGMA_KEYS_H
2#define MAGMA_KEYS_H
3
4#include "types.h"
5#include <stdlib.h>
6#include <string.h>
7
8#define MASTER_KEY_LEN 32
9#define ITER_KEYS_COUNT 32
10#define ITER_KEY_LEN 4
11
12MagmaResult key_expand(const unsigned char master_key[MASTER_KEY_LEN], unsigned char result_keys[ITER_KEYS_COUNT][ITER_KEY_LEN]);
13
14#endif
#define MASTER_KEY_LEN
Definition keys.h:8
#define ITER_KEYS_COUNT
Definition keys.h:9
#define ITER_KEY_LEN
Definition keys.h:10
MagmaResult key_expand(const unsigned char master_key[MASTER_KEY_LEN], unsigned char result_keys[ITER_KEYS_COUNT][ITER_KEY_LEN])
MagmaResult
Definition types.h:4