summaryrefslogtreecommitdiff
path: root/src/lib/tests
diff options
context:
space:
mode:
authorDimitri Staessens <dimitri@ouroboros.rocks>2026-06-21 13:20:30 +0200
committerSander Vrijders <sander@ouroboros.rocks>2026-06-29 08:32:59 +0200
commit84e1a6c0e9f6a7aed3c367e5b6fce029db0fc453 (patch)
tree1182b290d3dda2820f4f94a98c77cf281e82b2ba /src/lib/tests
parenta169a1cef5332a409efc2db07bcc1ae9b72f217e (diff)
downloadouroboros-84e1a6c0e9f6a7aed3c367e5b6fce029db0fc453.tar.gz
ouroboros-84e1a6c0e9f6a7aed3c367e5b6fce029db0fc453.zip
lib: Add constant-time comparison helper
Add a function crypt_ct_cmp() that wraps CRYPTO_memcmp (OpenSSL) with a volatile-loop fallback, for comparing authentication tags without leaking timing. Signed-off-by: Dimitri Staessens <dimitri@ouroboros.rocks> Signed-off-by: Sander Vrijders <sander@ouroboros.rocks>
Diffstat (limited to 'src/lib/tests')
0 files changed, 0 insertions, 0 deletions