diff options
| author | Dimitri Staessens <dimitri@ouroboros.rocks> | 2026-06-21 13:20:30 +0200 |
|---|---|---|
| committer | Sander Vrijders <sander@ouroboros.rocks> | 2026-06-29 08:32:59 +0200 |
| commit | 84e1a6c0e9f6a7aed3c367e5b6fce029db0fc453 (patch) | |
| tree | 1182b290d3dda2820f4f94a98c77cf281e82b2ba /src/lib/random.c | |
| parent | a169a1cef5332a409efc2db07bcc1ae9b72f217e (diff) | |
| download | ouroboros-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/random.c')
0 files changed, 0 insertions, 0 deletions
