]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: restore constant-time GCM tag comparison in ISA-L path 69336/head
authorMatthew N. Heler <matthew.heler@hotmail.com>
Tue, 9 Jun 2026 02:13:50 +0000 (21:13 -0500)
committerMatthew N. Heler <matthew.heler@hotmail.com>
Tue, 23 Jun 2026 12:02:05 +0000 (07:02 -0500)
commit3a81a126089e201bcc0ddfcd800705d43f7d3b45
tree2bd8b3eb7a71ed9df18a37073cd582ea3ec54660
parent57e0250f5738dcea3adf4193d82f00b90c52c136
rgw: restore constant-time GCM tag comparison in ISA-L path

a8ed43bfc05 replaced ct_memeq with memcmp in the ISA-L GCM accelerator,
making tag verification and the key-cache compare non-constant-time.
Restore ct_memeq for both; the OpenSSL and EVP paths already compare in
constant time.

Signed-off-by: Matthew N. Heler <matthew.heler@hotmail.com>
src/crypto/isa-l/isal_crypto_accel.cc