/netbsd-src/lib/libc/ |
H A D | README | 67 => Example: For the nonstandard extension consttime_memequal, the 69 `consttime_memequal' normally, if the caller defines _NETBSD_SOURCE: 73 int consttime_memequal(const void *, const void *, size_t); 80 consttime_memequal weak alias for _consttime_memequal 83 (src/lib/libc/include/namespace.h) defines `consttime_memequal' as a 86 #define consttime_memequal _consttime_memequal 88 The source file src/common/lib/libc/string/consttime_memequal.c 90 `consttime_memequal' normally: 93 consttime_memequal(const void *b1, const void *b2, size_t len) 97 Macro expansion replaces `consttime_memequal' by [all …]
|
/netbsd-src/common/lib/libc/string/ |
H A D | consttime_memequal.c | 12 __weak_alias(consttime_memequal,_consttime_memequal) in __weak_alias() argument 19 consttime_memequal(const void *b1, const void *b2, size_t len) in __weak_alias()
|
/netbsd-src/crypto/external/bsd/openssl.old/lib/libcrypto/ |
H A D | libc-memequal.c | 15 return consttime_memequal(__UNVOLATILE(in_a), __UNVOLATILE(in_b), len); in CRYPTO_memcmp()
|
/netbsd-src/crypto/external/bsd/openssl/lib/libcrypto/ |
H A D | libc-memequal.c | 15 return consttime_memequal(__UNVOLATILE(in_a), __UNVOLATILE(in_b), len); in CRYPTO_memcmp()
|
/netbsd-src/crypto/external/bsd/openssh/dist/ |
H A D | includes.h | 15 #define timingsafe_bcmp(a, b, c) (!consttime_memequal((a), (b), (c)))
|
/netbsd-src/lib/libc/string/ |
H A D | Makefile.inc | 22 SRCS+= explicit_memset.c consttime_memequal.c 47 MAN+= bm.3 bcmp.3 bcopy.3 bstring.3 bzero.3 consttime_memequal.3 \
|
/netbsd-src/include/ |
H A D | string.h | 149 int consttime_memequal(const void *, const void *, size_t);
|
/netbsd-src/sys/arch/x86/x86/ |
H A D | cpu_rng.c | 286 if (consttime_memequal(buf, buf + NWORDS, NBYTES)) { in cpu_rng_get()
|
/netbsd-src/sys/lib/libkern/ |
H A D | Makefile.libkern | 99 SRCS+= explicit_memset.c consttime_memequal.c
|
H A D | libkern.h | 497 int consttime_memequal(const void *, const void *, size_t);
|
/netbsd-src/sys/arch/arm/rockchip/ |
H A D | rk_v1crypto.c | 289 if (consttime_memequal(buf, buf + n/2, sizeof(buf[0]) * n/2)) { in rk_v1crypto_rng_get()
|
/netbsd-src/usr.bin/su/ |
H A D | su.c | 289 if (consttime_memequal(pass, in main()
|
/netbsd-src/sbin/rndctl/ |
H A D | rndctl.c | 338 if (!consttime_memequal(digest, rs.digest, sizeof(digest))) { in do_load()
|
/netbsd-src/sys/net/ |
H A D | if_wg.c | 1617 if (!consttime_memequal(mac1, wgmi->wgmi_mac1, sizeof(mac1))) { 1691 if (consttime_memequal(wgmi->wgmi_mac2, zero, sizeof(zero))) { in wg_send_handshake_msg_init() 1707 if (!consttime_memequal(mac2, wgmi->wgmi_mac2, sizeof(mac2))) { in wg_send_handshake_msg_init() 2219 if (!consttime_memequal(mac1, wgmr->wgmr_mac1, sizeof(mac1))) { in wg_calculate_keys() 2252 if (consttime_memequal(wgmr->wgmr_mac2, zero, sizeof(zero))) { in wg_session_inc_send_counter() 2268 if (!consttime_memequal(mac2, wgmr->wgmr_mac2, sizeof(mac2))) { in wg_clear_states() 5067 if (!consttime_memequal(wgp->wgp_psk, psk_zero,
|
/netbsd-src/external/bsd/dhcpcd/dist/src/ |
H A D | auth.c | 366 if (!consttime_memequal(d, &hmac_code, dlen)) { in dhcp_auth_validate()
|
/netbsd-src/sys/crypto/aes/ |
H A D | aes_ccm.c | 337 result = consttime_memequal(tag, expected, C->M); in aes_ccm_verify()
|
/netbsd-src/sys/netipsec/ |
H A D | xform_esp.c | 568 if (!consttime_memequal(ptr, aalg, esph->authsize)) { in esp_input_cb()
|
H A D | xform_ah.c | 794 if (!consttime_memequal(pppp, calc, authsize)) { in ah_input_cb()
|
/netbsd-src/lib/libc/include/ |
H A D | namespace.h | 284 #define consttime_memequal _consttime_memequal 280 #define consttime_memequal _consttime_memequal global() macro
|
/netbsd-src/sys/netinet/ |
H A D | tcp_input.c | 3209 !consttime_memequal(sigp, cp + 2, TCP_SIGLEN)) in tcp_dooptions() 3242 if (!consttime_memequal(sig, sigp, TCP_SIGLEN)) { in tcp_dooptions()
|
/netbsd-src/sys/kern/ |
H A D | kern_entropy.c | 597 if (!consttime_memequal(digest, seed->digest, sizeof(digest))) { in entropy_seed()
|
/netbsd-src/sys/arch/arm/sunxi/ |
H A D | sun8i_crypto.c | 1444 if (consttime_memequal(buf, buf + SUN8I_CRYPTO_RNGBYTES/2, in sun8i_crypto_rng_done()
|