Home GnuPG

camellia-aesni-avx: optimize camellia_f used for key setup

Description

camellia-aesni-avx: optimize camellia_f used for key setup

* cipher/camellia-aesni-avx-amd64.S (split_nibbles)
(filter_8bit_nibbles): New.
(filter_8bit): Refactor.
(transpose_8x8b): Remove.
(camellia_f, camellia_f_core): Refactor.
(.Lsbox4_input_mask): Remove.
(__camellia_avx_setup128, __camellia_avx_setup256): Adjust for new
'camellia_f'.
  • Signed-off-by: Jussi Kivilinna <jussi.kivilinna@iki.fi>

Details

Provenance
jukiviliAuthored on Fri, Jan 2, 3:01 PM
Parents
rC92bbe34514ee: mpi:ec: Fix for use of ec_mulm_lli in _gcry_mpi_ec_get_affine.
Branches
Unknown
Tags
Unknown