CVSROOT:        /cvs
Module name:    src
Changes by:     js...@cvs.openbsd.org   2025/05/18 01:26:09

Modified files:
        lib/libcrypto/modes: gcm128.c 

Log message:
Remove contortions with the rem_4bit table.

Instead of using size_t and a PACK macro, store the entries as uint16_t and
then uncondtionally left shift 48 bits. This gives a small performance gain
on some architectures and has the advantage of reducing the size of the
table from 1024 bits to 256 bits.

ok beck@ joshua@ tb@

Reply via email to