summaryrefslogtreecommitdiff
path: root/crypto_aead/lilliputaei128v1/ref/parameters.h
blob: 5327b59a6bbde16c6b8d148ebc3d85e970758439 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#pragma once

#include <stdint.h>


#define TWEAK_LENGTH_BITS         192
#define KEY_LENGTH_BITS           128
#define TWEAKEY_LENGTH_BITS       (TWEAK_LENGTH_BITS+KEY_LENGTH_BITS)
#define ROUND_TWEAKEY_LENGTH_BITS 64

#define TWEAK_BYTES         (TWEAK_LENGTH_BITS/8)
#define KEY_BYTES           (KEY_LENGTH_BITS/8)
#define TWEAKEY_BYTES       (TWEAKEY_LENGTH_BITS/8)
#define ROUND_TWEAKEY_BYTES (ROUND_TWEAKEY_LENGTH_BITS/8)

#define ROUNDS 32