Symbol: timingsafe_memcmp
crypto/libressl/crypto/bytestring/bs_cbs.c
143
return timingsafe_memcmp(cbs->data, data, len) == 0;
crypto/libressl/crypto/curve25519/curve25519.c
4729
return timingsafe_memcmp(rcheck, rcopy, sizeof(rcheck)) == 0;
crypto/libressl/crypto/curve25519/curve25519.c
4934
return timingsafe_memcmp(kZeros, out_shared_key, 32) != 0;
crypto/libressl/crypto/curve25519/curve25519.c
741
return timingsafe_memcmp(s, zero, sizeof(zero)) != 0;
crypto/libressl/crypto/evp/e_aes.c
2376
if (timingsafe_memcmp(tag, in + plaintext_len, gcm_ctx->tag_len) != 0) {
crypto/libressl/crypto/evp/e_chacha20poly1305.c
221
if (timingsafe_memcmp(mac, in + plaintext_len, c20_ctx->tag_len) != 0) {
crypto/libressl/crypto/evp/e_chacha20poly1305.c
322
if (timingsafe_memcmp(mac, in + plaintext_len, c20_ctx->tag_len) != 0) {
crypto/libressl/crypto/evp/e_chacha20poly1305.c
524
if (timingsafe_memcmp(tag, cpx->tag, cpx->tag_len) != 0)
crypto/libressl/crypto/rsa/rsa_oaep.c
251
good &= constant_time_is_zero(timingsafe_memcmp(db, phash, mdlen));
crypto/libressl/ssl/bs_cbs.c
143
return timingsafe_memcmp(cbs->data, data, len) == 0;
crypto/libressl/ssl/ssl_clnt.c
957
timingsafe_memcmp(s->session->sid_ctx,
crypto/libressl/ssl/ssl_lib.c
1917
if (timingsafe_memcmp(a->session_id, b->session_id, a->session_id_length) != 0)
crypto/libressl/ssl/ssl_sess.c
575
timingsafe_memcmp(sess->sid_ctx, s->sid_ctx,
crypto/libressl/ssl/ssl_srvr.c
955
} else if (timingsafe_memcmp(s->d1->rcvd_cookie,
crypto/libressl/ssl/tls12_record_layer.c
1047
if (timingsafe_memcmp(mac, out_mac, mac_len) != 0) {
crypto/libressl/tls/tls_server.c
159
if (keyname == NULL || timingsafe_memcmp(keyname,
include/string.h
155
int timingsafe_memcmp(const void *, const void *, size_t) __pure;