Home
last modified time | relevance | path

Searched refs:consttime_memequal (Results 1 – 22 of 22) sorted by relevance

/netbsd-src/lib/libc/
H A DREADME67 => 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 Dconsttime_memequal.c12 __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 Dlibc-memequal.c15 return consttime_memequal(__UNVOLATILE(in_a), __UNVOLATILE(in_b), len); in CRYPTO_memcmp()
/netbsd-src/crypto/external/bsd/openssl/lib/libcrypto/
H A Dlibc-memequal.c15 return consttime_memequal(__UNVOLATILE(in_a), __UNVOLATILE(in_b), len); in CRYPTO_memcmp()
/netbsd-src/crypto/external/bsd/openssh/dist/
H A Dincludes.h15 #define timingsafe_bcmp(a, b, c) (!consttime_memequal((a), (b), (c)))
/netbsd-src/lib/libc/string/
H A DMakefile.inc22 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 Dstring.h149 int consttime_memequal(const void *, const void *, size_t);
/netbsd-src/sys/arch/x86/x86/
H A Dcpu_rng.c286 if (consttime_memequal(buf, buf + NWORDS, NBYTES)) { in cpu_rng_get()
/netbsd-src/sys/lib/libkern/
H A DMakefile.libkern99 SRCS+= explicit_memset.c consttime_memequal.c
H A Dlibkern.h497 int consttime_memequal(const void *, const void *, size_t);
/netbsd-src/sys/arch/arm/rockchip/
H A Drk_v1crypto.c289 if (consttime_memequal(buf, buf + n/2, sizeof(buf[0]) * n/2)) { in rk_v1crypto_rng_get()
/netbsd-src/usr.bin/su/
H A Dsu.c289 if (consttime_memequal(pass, in main()
/netbsd-src/sbin/rndctl/
H A Drndctl.c338 if (!consttime_memequal(digest, rs.digest, sizeof(digest))) { in do_load()
/netbsd-src/sys/net/
H A Dif_wg.c1617 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 Dauth.c366 if (!consttime_memequal(d, &hmac_code, dlen)) { in dhcp_auth_validate()
/netbsd-src/sys/crypto/aes/
H A Daes_ccm.c337 result = consttime_memequal(tag, expected, C->M); in aes_ccm_verify()
/netbsd-src/sys/netipsec/
H A Dxform_esp.c568 if (!consttime_memequal(ptr, aalg, esph->authsize)) { in esp_input_cb()
H A Dxform_ah.c794 if (!consttime_memequal(pppp, calc, authsize)) { in ah_input_cb()
/netbsd-src/lib/libc/include/
H A Dnamespace.h284 #define consttime_memequal _consttime_memequal
280 #define consttime_memequal _consttime_memequal global() macro
/netbsd-src/sys/netinet/
H A Dtcp_input.c3209 !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 Dkern_entropy.c597 if (!consttime_memequal(digest, seed->digest, sizeof(digest))) { in entropy_seed()
/netbsd-src/sys/arch/arm/sunxi/
H A Dsun8i_crypto.c1444 if (consttime_memequal(buf, buf + SUN8I_CRYPTO_RNGBYTES/2, in sun8i_crypto_rng_done()