/freebsd/lib/libc/amd64/string/ |
H A D | timingsafe_bcmp.S | 35 ARCHFUNCS(timingsafe_bcmp) 36 ARCHFUNC(timingsafe_bcmp, scalar) 37 ARCHFUNC(timingsafe_bcmp, baseline) 38 ENDARCHFUNCS(timingsafe_bcmp) 40 ARCHENTRY(timingsafe_bcmp, scalar) 121 ARCHEND(timingsafe_bcmp, scalar) 123 ARCHENTRY(timingsafe_bcmp, baseline) 230 ARCHEND(timingsafe_bcmp, baseline)
|
H A D | Makefile.inc | 29 timingsafe_bcmp.S \
|
/freebsd/lib/libc/string/ |
H A D | Makefile.inc | 21 timingsafe_bcmp.c \ 53 timingsafe_bcmp.3 \ 93 MLINKS+=timingsafe_bcmp.3 timingsafe_memcmp.3
|
H A D | timingsafe_bcmp.c | 33 __weak_reference(__timingsafe_bcmp, timingsafe_bcmp);
|
H A D | Symbol.map | 105 timingsafe_bcmp;
|
/freebsd/lib/libc/tests/string/ |
H A D | timingsafe_bcmp_test.c | 29 #define MEMCMP timingsafe_bcmp
|
/freebsd/sys/libkern/ |
H A D | timingsafe_bcmp.c | 22 timingsafe_bcmp(const void *b1, const void *b2, size_t n) in timingsafe_bcmp() function
|
/freebsd/crypto/openssh/openbsd-compat/ |
H A D | timingsafe_bcmp.c | 24 timingsafe_bcmp(const void *b1, const void *b2, size_t n) in timingsafe_bcmp() function
|
H A D | Makefile.in | 66 timingsafe_bcmp.o \
|
/freebsd/contrib/libfido2/openbsd-compat/ |
H A D | timingsafe_bcmp.c | 25 timingsafe_bcmp(const void *b1, const void *b2, size_t n) in timingsafe_bcmp() function
|
H A D | openbsd-compat.h | 79 int timingsafe_bcmp(const void *, const void *, size_t);
|
/freebsd/lib/libc/aarch64/string/ |
H A D | timingsafe_bcmp.S | 9 ENTRY(timingsafe_bcmp) 113 END(timingsafe_bcmp)
|
H A D | Makefile.inc | 34 timingsafe_bcmp.S \
|
/freebsd/contrib/libfido2/src/ |
H A D | tpm.c | 254 ok = timingsafe_bcmp(&expected, actual, sizeof(expected)); in check_rs256_pubarea() 291 ok = timingsafe_bcmp(&expected, actual, sizeof(expected)); in check_es256_pubarea() 335 ok = timingsafe_bcmp(&expected, actual, sizeof(expected)); in check_sha1_certinfo()
|
/freebsd/sys/crypto/ |
H A D | chacha20_poly1305.c | 120 result = (timingsafe_bcmp(u.tag, src + resid, POLY1305_HASH_LEN) == 0); in chacha20_poly1305_decrypt() 223 result = (timingsafe_bcmp(u.tag, src + resid, POLY1305_HASH_LEN) == 0); in xchacha20_poly1305_decrypt()
|
/freebsd/crypto/openssh/ |
H A D | cipher-chachapoly.c | 92 if (timingsafe_bcmp(expected_tag, tag, POLY1305_TAGLEN) != 0) { in chachapoly_crypt()
|
H A D | cipher-chachapoly-libcrypto.c | 111 if (timingsafe_bcmp(expected_tag, tag, POLY1305_TAGLEN) != 0) { in chachapoly_crypt()
|
H A D | kexc25519.c | 70 if (timingsafe_bcmp(zero, shared_key, CURVE25519_SIZE) == 0) in kexc25519_shared_key_ext()
|
H A D | dns.c | 269 if (timingsafe_bcmp(hostkey_digest, dnskey_digest, in verify_host_key_dns()
|
/freebsd/include/ |
H A D | string.h | 155 int timingsafe_bcmp(const void *, const void *, size_t);
|
/freebsd/contrib/libfido2/fuzz/ |
H A D | summary.txt | 12 openbsd-compat/timingsafe_bcmp.c 4 0 100.00% 1 0 100.00% 7 0 100.00%
|
/freebsd/sys/dev/glxsb/ |
H A D | glxsb_hash.c | 94 if (timingsafe_bcmp(hash, hash2, ses->ses_mlen) != 0) in glxsb_authcompute()
|
/freebsd/secure/lib/libssh/ |
H A D | Makefile | 53 recallocarray.c strtonum.c timingsafe_bcmp.c vis.c xcrypt.c
|
/freebsd/sys/dev/wg/ |
H A D | wg_cookie.c | 241 if (timingsafe_bcmp(our_macs.mac1, macs->mac1, COOKIE_MAC_SIZE) != 0) in cookie_checker_validate_macs() 249 if (timingsafe_bcmp(our_macs.mac2, macs->mac2, COOKIE_MAC_SIZE) != 0) in cookie_checker_validate_macs()
|
/freebsd/sys/opencrypto/ |
H A D | cryptosoft.c | 305 if (timingsafe_bcmp(s.aalg, s.uaalg, sw->sw_mlen) != 0) in swcr_authcompute() 388 if (timingsafe_bcmp(s.tag, s.tag2, swa->sw_mlen) != 0) in swcr_gmac() 552 r = timingsafe_bcmp(s.tag, s.tag2, swa->sw_mlen); in swcr_gcm() 720 if (timingsafe_bcmp(s.tag, s.tag2, swa->sw_mlen) != 0) in swcr_ccm_cbc_mac() 886 r = timingsafe_bcmp(s.tag, s.tag2, swa->sw_mlen); in swcr_ccm() 1092 r = timingsafe_bcmp(s.tag, s.tag2, swa->sw_mlen); in swcr_chacha20_poly1305()
|