diff options
Diffstat (limited to 'src/lilliput-ae-ii.c')
| -rw-r--r-- | src/lilliput-ae-ii.c | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/src/lilliput-ae-ii.c b/src/lilliput-ae-ii.c index 23ff27e..fc50211 100644 --- a/src/lilliput-ae-ii.c +++ b/src/lilliput-ae-ii.c @@ -2,18 +2,11 @@ #include <stdint.h> #include <string.h> +#include "ae-common.h" #include "cipher.h" #include "lilliput-ae.h" -static void _process_associated_data( - const uint8_t key[KEY_BYTES], - size_t A_len, - const uint8_t A[A_len], - uint8_t Auth[BLOCK_BYTES] -) -{ -} static void _generate_tag( const uint8_t key[KEY_BYTES], @@ -61,7 +54,7 @@ void lilliput_ae_encrypt( ) { uint8_t auth[BLOCK_BYTES]; - _process_associated_data(key, auth_data_len, auth_data, auth); + process_associated_data(key, auth_data_len, auth_data, auth); _generate_tag(key, message_len, message, nonce, auth, tag); @@ -82,7 +75,7 @@ bool lilliput_ae_decrypt( _decrypt_message(key, ciphertext_len, ciphertext, nonce, tag, message); uint8_t auth[BLOCK_BYTES]; - _process_associated_data(key, auth_data_len, auth_data, auth); + process_associated_data(key, auth_data_len, auth_data, auth); uint8_t effective_tag[TAG_BYTES]; _generate_tag(key, ciphertext_len, message, nonce, auth, effective_tag); |
