From b0e8a40f111aea202cb1dcc46afb318a9b2773e2 Mon Sep 17 00:00:00 2001 From: Kévin Le Gouguec Date: Thu, 14 Mar 2019 09:08:42 +0100 Subject: Ajustement des traces de Lilliput-Ⅰ MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- traces/traces-ae.patch | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/traces/traces-ae.patch b/traces/traces-ae.patch index 9822a35..c3fd36d 100644 --- a/traces/traces-ae.patch +++ b/traces/traces-ae.patch @@ -34,7 +34,7 @@ index 2754fbb..061a24e 100644 { + fprintf(DUMP, " no padding\n"); + - _fill_msg_tweak(0x1, N, l-1, tweak); + _fill_msg_tweak(0x1, N, l, tweak); + debug_dump_buffer("tweak", TWEAK_BYTES, tweak, 8); encrypt(key, tweak, checksum, Final); + debug_dump_buffer("Final", BLOCK_BYTES, Final, 8); @@ -59,7 +59,7 @@ index 2754fbb..061a24e 100644 + debug_dump_buffer("Pad", BLOCK_BYTES, Pad, 8); + debug_dump_buffer("C*", rest, &C[l*BLOCK_BYTES], 8); - _fill_msg_tweak(0x5, N, l, tweak); + _fill_msg_tweak(0x5, N, l+1, tweak); + debug_dump_buffer("tweak", TWEAK_BYTES, tweak, 8); encrypt(key, tweak, checksum, Final); + debug_dump_buffer("Final", BLOCK_BYTES, Final, 8); @@ -89,7 +89,7 @@ index 2754fbb..061a24e 100644 { + fprintf(DUMP, " no padding\n"); + - _fill_msg_tweak(0x1, N, l-1, tweak); + _fill_msg_tweak(0x1, N, l, tweak); + debug_dump_buffer("tweak", TWEAK_BYTES, tweak, 8); encrypt(key, tweak, checksum, Final); + debug_dump_buffer("Final", BLOCK_BYTES, Final, 8); @@ -113,7 +113,7 @@ index 2754fbb..061a24e 100644 + debug_dump_buffer("pad10*(M*)", BLOCK_BYTES, M_rest, 8); xor_into(checksum, M_rest); - _fill_msg_tweak(0x5, N, l, tweak); + _fill_msg_tweak(0x5, N, l+1, tweak); + debug_dump_buffer("tweak", TWEAK_BYTES, tweak, 8); + debug_dump_buffer("Checksum", BLOCK_BYTES, checksum, 8); encrypt(key, tweak, checksum, Final); -- cgit v1.2.3