/netbsd-src/sys/crypto/aes/arch/x86/ |
H A D | aes_sse2_subr.c | 95 explicit_memset(sk_exp, 0, sizeof sk_exp); in aes_sse2_enc() 96 explicit_memset(q, 0, sizeof q); in aes_sse2_enc() 122 explicit_memset(sk_exp, 0, sizeof sk_exp); in aes_sse2_dec() 123 explicit_memset(q, 0, sizeof q); in aes_sse2_dec() 162 explicit_memset(sk_exp, 0, sizeof sk_exp); in aes_sse2_cbc_enc() 163 explicit_memset(q, 0, sizeof q); in aes_sse2_cbc_enc() 290 explicit_memset(sk_exp, 0, sizeof sk_exp); in aes_sse2_cbc_dec() 291 explicit_memset(q, 0, sizeof q); in aes_sse2_cbc_dec() 429 explicit_memset(sk_exp, 0, sizeof sk_exp); in aes_sse2_xts_enc() 430 explicit_memset(q, 0, sizeof q); in aes_sse2_xts_enc() [all …]
|
H A D | aes_via.c | 230 explicit_memset(inbuf, 0, sizeof inbuf); in aesvia_enc() 231 explicit_memset(outbuf, 0, sizeof outbuf); in aesvia_enc() 271 explicit_memset(inbuf, 0, sizeof inbuf); in aesvia_dec() 272 explicit_memset(outbuf, 0, sizeof outbuf); in aesvia_dec() 436 explicit_memset(tmp, 0, sizeof tmp); in aesvia_cbc_dec() 561 explicit_memset(buf, 0, sizeof buf); in aesvia_xts_enc() 575 explicit_memset(buf, 0, sizeof buf); in aesvia_xts_enc() 580 explicit_memset(t, 0, sizeof t); in aesvia_xts_enc() 655 explicit_memset(buf, 0, sizeof buf); in aesvia_xts_dec() 669 explicit_memset(buf, 0, sizeof buf); in aesvia_xts_dec() [all …]
|
/netbsd-src/sys/crypto/aes/ |
H A D | aes_bear.c | 118 explicit_memset(sk_exp, 0, sizeof sk_exp); in aesbear_enc() 119 explicit_memset(q, 0, sizeof q); in aesbear_enc() 151 explicit_memset(sk_exp, 0, sizeof sk_exp); in aesbear_dec() 152 explicit_memset(q, 0, sizeof q); in aesbear_dec() 212 explicit_memset(sk_exp, 0, sizeof sk_exp); in aesbear_cbc_enc() 213 explicit_memset(q, 0, sizeof q); in aesbear_cbc_enc() 340 explicit_memset(sk_exp, 0, sizeof sk_exp); in aesbear_cbc_dec() 341 explicit_memset(q, 0, sizeof q); in aesbear_cbc_dec() 492 explicit_memset(sk_exp, 0, sizeof sk_exp); in aesbear_xts_enc() 493 explicit_memset(q, 0, sizeof q); in aesbear_xts_enc() [all …]
|
/netbsd-src/sbin/cgdconfig/ |
H A D | hkdf_hmac_sha256.c | 70 explicit_memset(hkey, 0, sizeof(hkey)); in hmacsha256_init() 71 explicit_memset(ipad, 0, sizeof(ipad)); in hmacsha256_init() 97 explicit_memset(opad, 0, sizeof(opad)); in hmacsha256_final() 98 explicit_memset(H, 0, sizeof(*H)); in hmacsha256_final() 130 explicit_memset(T, 0, sizeof(T)); in hkdf_hmac_sha256()
|
/netbsd-src/sys/crypto/nist_hash_drbg/ |
H A D | nist_hash_drbg.c | 108 explicit_memset(D, 0, sizeof(*D)); in nist_hash_drbg_destroy() 227 explicit_memset(w, 0, sizeof w); in nist_hash_drbg_generate() 248 explicit_memset(&ctx, 0, sizeof ctx); in nist_hash_drbg_generate() 249 explicit_memset(H, 0, sizeof H); in nist_hash_drbg_generate() 290 explicit_memset(t, 0, sizeof t); in hashgen() 293 explicit_memset(data, 0, sizeof data); in hashgen() 294 explicit_memset(&ctx, 0, sizeof ctx); in hashgen() 321 explicit_memset(&c, 0, sizeof c); in add8() 350 explicit_memset(t, 0, sizeof t); in hash_df() 374 explicit_memset(&ctx, 0, sizeof ctx); in hash_df_block()
|
/netbsd-src/sys/arch/x86/x86/ |
H A D | cpu_rng.c | 134 explicit_memset(&lo, 0, sizeof(lo)); in cpu_rng_rdrand() 135 explicit_memset(&hi, 0, sizeof(hi)); in cpu_rng_rdrand() 170 explicit_memset(&lo, 0, sizeof(lo)); in cpu_rng_rdseed() 171 explicit_memset(&hi, 0, sizeof(hi)); in cpu_rng_rdseed()
|
/netbsd-src/sys/dev/ |
H A D | cgd_crypto.c | 174 explicit_memset(apd, 0, sizeof(*apd)); in cgd_cipher_aes_cbc_destroy() 256 explicit_memset(ax, 0, sizeof(*ax)); in cgd_cipher_aes_xts_destroy() 313 explicit_memset(cp, 0, sizeof(*cp)); in cgd_cipher_3des_init() 325 explicit_memset(cp, 0, sizeof(*cp)); in cgd_cipher_3des_destroy() 396 explicit_memset(bp, 0, sizeof(*bp)); in cgd_cipher_bf_destroy() 455 explicit_memset(A, 0, sizeof(*A)); in cgd_cipher_adiantum_destroy()
|
/netbsd-src/lib/libcrypt/ |
H A D | crypt-argon2.c | 399 explicit_memset(rbuf, 0, sizeof(rbuf)); in __crypt_argon2() 435 explicit_memset(ebuf, 0, sizeof(ebuf)); in __crypt_argon2() 436 explicit_memset(encodebuf, 0, sizeof(encodebuf)); in __crypt_argon2() 437 explicit_memset(saltbuf, 0, sizeof(saltbuf)); in __crypt_argon2() 438 explicit_memset(pwdbuf, 0, sizeof(pwdbuf));
|
/netbsd-src/sys/kern/ |
H A D | sys_getrandom.c | 108 explicit_memset(seed, 0, sizeof seed); in dogetrandom() 155 explicit_memset(seed, 0, sizeof seed); in dogetrandom() 190 explicit_memset(buf, 0, RANDOM_BUFSIZE); in dogetrandom()
|
H A D | subr_cprng.c | 153 explicit_memset(&v, 0, sizeof v); in sysctl_kern_urandom() 186 explicit_memset(buf, 0, sizeof buf); in sysctl_kern_arandom() 294 explicit_memset(seed, 0, sizeof seed); in cprng_strong_reseed()
|
H A D | subr_percpu.c | 357 explicit_memset(buf, 0, size); in percpu_create() 417 explicit_memset(percpu_getptr_remote(pc, ci), 0, size); in percpu_free() 421 explicit_memset(buf, 0, size); in percpu_free()
|
H A D | kern_entropy.c | 432 explicit_memset(extra, 0, sizeof extra); in entropy_init() 513 explicit_memset(ec->ec_pool, 0, sizeof(*ec->ec_pool)); in entropy_fini_cpu() 601 explicit_memset(&ctx, 0, sizeof ctx); in entropy_seed() 602 explicit_memset(digest, 0, sizeof digest); in entropy_seed() 638 explicit_memset(seed, 0, sizeof(*seed)); in entropy_seed() 1222 explicit_memset(&pool, 0, sizeof pool); in entropy_do_consolidate() 1288 explicit_memset(buf, 0, sizeof buf); in entropy_consolidate_xc() 1292 explicit_memset(extra, 0, sizeof extra); in entropy_consolidate_xc() 1846 explicit_memset(extra, 0, sizeof extra); in rnd_detach_source() 2156 explicit_memset( in rnd_add_data_intr() [all...] |
/netbsd-src/lib/libc/gen/ |
H A D | arc4random.c | 333 (void)explicit_memset(output, 0, sizeof output); 400 (void)explicit_memset(block, 0, sizeof block); 488 (void)explicit_memset(&ctx, 0, sizeof ctx); 492 (void)explicit_memset(buf, 0, sizeof buf); in arc4random_atfork_prepare() 523 (void)explicit_memset(prng, 0, sizeof(*prng)); 542 (void)explicit_memset(&arc4random_global.prng, 0, in arc4random_initialize() 664 (void)explicit_memset(seed, 0, sizeof seed);
|
/netbsd-src/sbin/rndctl/ |
H A D | rndctl.c | 183 explicit_memset(&shake128, 0, sizeof shake128); /* paranoia */ in update_seed() 206 explicit_memset(&s, 0, sizeof s); /* paranoia */ in update_seed() 230 explicit_memset(&rs, 0, sizeof rs); /* paranoia */ in update_seed() 387 explicit_memset(&rs, 0, sizeof rs); /* paranoia */ in do_load() 392 explicit_memset(&rd, 0, sizeof rd); /* paranoia */ in do_load()
|
/netbsd-src/sys/opencrypto/ |
H A D | aesxcbcmac.c | 74 explicit_memset(&r_ks, 0, sizeof(r_ks)); in aes_xcbc_mac_init() 75 explicit_memset(k1, 0, sizeof(k1)); in aes_xcbc_mac_init()
|
/netbsd-src/sys/crypto/cprng_fast/ |
H A D | cprng_fast.c | 93 (void)explicit_memset(seed, 0, sizeof seed); in cprng_fast_get() 152 explicit_memset(seed, 0, sizeof(seed)); in cprng_fast_reseed() 224 (void)explicit_memset(seed, 0, sizeof seed);
|
/netbsd-src/crypto/external/bsd/openssh/dist/ |
H A D | includes.h | 14 #define explicit_bzero(a, b) explicit_memset((a), 0, (b))
|
/netbsd-src/sys/external/isc/libsodium/include/ |
H A D | utils.h | 12 explicit_memset(pnt, 0, len); in sodium_memzero()
|
/netbsd-src/lib/libc/string/ |
H A D | Makefile.inc | 22 SRCS+= explicit_memset.c consttime_memequal.c 48 explicit_memset.3 ffs.3 index.3 \ 58 MLINKS+=explicit_memset.3 memset_explicit.3
|
/netbsd-src/sys/crypto/adiantum/ |
H A D | adiantum.c | 245 explicit_memset(buf, 0, sizeof buf); in poly1305_update_blocks() 1886 explicit_memset(h, 0, sizeof h); in adiantum_enc() 1887 explicit_memset(buf, 0, sizeof buf); in adiantum_enc() 1919 explicit_memset(h, 0, sizeof h); in adiantum_dec() 1920 explicit_memset(buf, 0, sizeof buf); in adiantum_dec()
|
/netbsd-src/usr.bin/dc/ |
H A D | misc.c | 72 explicit_memset(p, 0, l); in OPENSSL_cleanse()
|
/netbsd-src/sys/dev/ic/ |
H A D | amdccp.c | 95 explicit_memset(buf, 0, sizeof(buf)); in amdccp_rnd_callback()
|
/netbsd-src/sys/arch/arm/rockchip/ |
H A D | rk_v1crypto.c | 297 explicit_memset(buf, 0, sizeof buf); in rk_v1crypto_rng_get() 366 explicit_memset(buf, 0, sizeof buf); in rk_v1crypto_sysctl_rng()
|
/netbsd-src/sys/netipsec/ |
H A D | xform_tcp.c | 115 explicit_memset(_KEYBUF(sav->key_auth), 0, in tcpsignature_zeroize()
|
/netbsd-src/sys/crypto/blake2/ |
H A D | blake2s.c | 149 (void)explicit_memset(m, 0, sizeof m); in blake2s_compress() 261 (void)explicit_memset(B, 0, sizeof B); in blake2s_final()
|