diff options
| author | Kévin Le Gouguec <kevin.legouguec@airbus.com> | 2018-11-22 11:23:47 +0100 |
|---|---|---|
| committer | Kévin Le Gouguec <kevin.legouguec@airbus.com> | 2018-11-22 14:51:13 +0100 |
| commit | 4f7591ab99af01a47e501275c25957fe9c4b750c (patch) | |
| tree | 4c3d54105ca76a9944b5c709781182e65f17cd50 /crypto_aead/lilliputaei128v1/ref/parameters.h | |
| parent | e3fe01ca337c144b118d93b6930b6e9ac90864c3 (diff) | |
| download | lilliput-ae-implem-4f7591ab99af01a47e501275c25957fe9c4b750c.tar.xz | |
Déplacement de la taille de bloc vers parameters.h
Pas vraiment de raison, si ce n'est que ça simplifie la construction
de l'api.h attendu par le NIST.
Aussi, ajout de la taille du nonce.
Diffstat (limited to 'crypto_aead/lilliputaei128v1/ref/parameters.h')
| -rw-r--r-- | crypto_aead/lilliputaei128v1/ref/parameters.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/crypto_aead/lilliputaei128v1/ref/parameters.h b/crypto_aead/lilliputaei128v1/ref/parameters.h index 057a510..988a0c6 100644 --- a/crypto_aead/lilliputaei128v1/ref/parameters.h +++ b/crypto_aead/lilliputaei128v1/ref/parameters.h @@ -8,11 +8,16 @@ #define KEY_LENGTH_BITS 128 #define TWEAKEY_LENGTH_BITS (TWEAK_LENGTH_BITS+KEY_LENGTH_BITS) #define ROUND_TWEAKEY_LENGTH_BITS 64 +#define BLOCK_LENGTH_BITS 128 +#define NONCE_LENGTH_BITS 120 #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 BLOCK_BYTES (BLOCK_LENGTH_BITS/8) +#define NONCE_BYTES (NONCE_LENGTH_BITS/8) + #define ROUNDS 32 |
