libgcrypt: poly1305-avx512 wrong tag calculation for some inputs
Open, Needs TriagePublic

Assigned To
None
Authored By
jukivili
Sun, Oct 11, 5:42 PM
Subscribers

Description

There is bugs in poly1305-avx512 in 2^44 base conversions that cause wrong tag calculation with some inputs.

Test vectors and fixes:

Event Timeline

jukivili renamed this task from libgcrypt: poly1305-avx512 wrong tag calculation with some inputs to libgcrypt: poly1305-avx512 wrong tag calculation (fix lost carry in conversion from base 2^44).Sun, Oct 11, 5:54 PM
jukivili renamed this task from libgcrypt: poly1305-avx512 wrong tag calculation (fix lost carry in conversion from base 2^44) to libgcrypt: poly1305-avx512 wrong tag calculation for some inputs.Sun, Oct 11, 6:40 PM
jukivili updated the task description. (Show Details)