#include #include #include #include "cipher.h" #include "lilliput-ae.h" static void _lilliput_tbc(const uint8_t key[KEY_BYTES], const uint8_t tweak[TWEAK_BYTES], const uint8_t message[BLOCK_BYTES], uint8_t ciphertext[BLOCK_BYTES]) { lilliput_tbc_encrypt(key, tweak, message, ciphertext, NULL); } static void _xor_into(size_t len, uint8_t dest[len], uint8_t src[len]) { for (size_t i=0; i