/freebsd-13-stable/tools/build/ |
H A D | strings.h | 37 void explicit_bzero(void *, size_t);
|
/freebsd-13-stable/crypto/openssh/openbsd-compat/ |
H A D | explicit_bzero.c | 1 /* OPENBSD ORIGINAL: lib/libc/string/explicit_bzero.c */ 2 /* $OpenBSD: explicit_bzero.c,v 1.1 2014/01/22 21:06:45 tedu Exp $ */ 13 * explicit_bzero - don't let the compiler optimize away bzero 21 explicit_bzero(void *p, size_t n) function 37 explicit_bzero(void *p, size_t n) function
|
H A D | freezero.c | 29 explicit_bzero(ptr, sz);
|
H A D | bcrypt_pbkdf.c | 105 explicit_bzero(ciphertext, sizeof(ciphertext)); 106 explicit_bzero(cdata, sizeof(cdata)); 107 explicit_bzero(&state, sizeof(state)); 174 explicit_bzero(out, sizeof(out));
|
/freebsd-13-stable/sys/crypto/openssl/ |
H A D | ossl.h | 35 #define OPENSSL_cleanse explicit_bzero
|
/freebsd-13-stable/sys/crypto/libsodium/ |
H A D | utils.c | 13 explicit_bzero(b, n);
|
/freebsd-13-stable/contrib/unbound/compat/ |
H A D | explicit_bzero.c | 1 /* $OpenBSD: explicit_bzero.c,v 1.3 2014/06/21 02:34:26 matthew Exp $ */ 19 explicit_bzero(void *buf, size_t len) function
|
/freebsd-13-stable/sys/libkern/ |
H A D | explicit_bzero.c | 1 /* $OpenBSD: explicit_bzero.c,v 1.3 2014/06/21 02:34:26 matthew Exp $ */ 24 explicit_bzero(void *buf, size_t len) function
|
/freebsd-13-stable/stand/libsa/geli/ |
H A D | geli_metadata.c | 50 explicit_bzero(keybuf, GELI_KEYBUF_SIZE);
|
H A D | geliboot.c | 62 explicit_bzero(saved_keys, sizeof(saved_keys)); 77 explicit_bzero(skeybuf->kb_ents[i].ke_data, 231 explicit_bzero(mkeyp, G_ELI_DATAIVKEYLEN); 260 explicit_bzero(dkey, sizeof(dkey)); 267 explicit_bzero(mkey, sizeof(mkey)); 268 explicit_bzero(key, sizeof(key)); 272 explicit_bzero(mkey, sizeof(mkey)); 273 explicit_bzero(key, sizeof(key)); 279 explicit_bzero(&key, sizeof(key)); 296 explicit_bzero(mke [all...] |
/freebsd-13-stable/sys/geom/eli/ |
H A D | g_eli_key.c | 74 explicit_bzero(hmkey, sizeof(hmkey)); 102 explicit_bzero(hmkey, sizeof(hmkey)); 134 explicit_bzero(tmpmkey, sizeof(tmpmkey)); 135 explicit_bzero(enckey, sizeof(enckey)); 140 explicit_bzero(tmpmkey, sizeof(tmpmkey)); 141 explicit_bzero(enckey, sizeof(enckey)); 144 explicit_bzero(enckey, sizeof(enckey)); 145 explicit_bzero(tmpmkey, sizeof(tmpmkey)); 205 explicit_bzero(enckey, sizeof(enckey));
|
H A D | g_eli_hmac.c | 73 explicit_bzero(key, sizeof(key)); 77 explicit_bzero(k_ipad, sizeof(k_ipad)); 81 explicit_bzero(k_opad, sizeof(k_opad)); 104 explicit_bzero(ctx, sizeof(*ctx)); 109 explicit_bzero(digest, sizeof(digest));
|
H A D | g_eli_ctl.c | 125 explicit_bzero(&md, sizeof(md)); 130 explicit_bzero(&md, sizeof(md)); 137 explicit_bzero(&md, sizeof(md)); 146 explicit_bzero(key, keysize); 148 explicit_bzero(&md, sizeof(md)); 152 explicit_bzero(&md, sizeof(md)); 165 explicit_bzero(mkey, sizeof(mkey)); 166 explicit_bzero(&md, sizeof(md)); 383 explicit_bzero(mkey, sizeof(mkey)); 384 explicit_bzero( [all...] |
/freebsd-13-stable/tools/build/cross-build/include/linux/ |
H A D | string.h | 59 void explicit_bzero(void *buf, size_t len);
|
/freebsd-13-stable/sys/opencrypto/ |
H A D | gmac.c | 63 explicit_bzero(&h, sizeof h); 64 explicit_bzero(hbuf, sizeof hbuf); 103 explicit_bzero(buf, sizeof buf); 110 explicit_bzero(&v, sizeof v); 130 explicit_bzero(enccntr, sizeof enccntr);
|
/freebsd-13-stable/crypto/openssh/ |
H A D | cipher-chachapoly.c | 99 explicit_bzero(expected_tag, sizeof(expected_tag)); 100 explicit_bzero(seqbuf, sizeof(seqbuf)); 101 explicit_bzero(poly_key, sizeof(poly_key));
|
H A D | auth2-passwd.c | 67 explicit_bzero(password, len);
|
H A D | sshbuf-misc.c | 106 explicit_bzero(ret, plen); 125 explicit_bzero(p, plen); 130 explicit_bzero(p, plen); 134 explicit_bzero(p, plen);
|
H A D | sshbuf-getput-crypto.c | 161 explicit_bzero(d, sizeof(d)); 164 explicit_bzero(d, sizeof(d)); 180 explicit_bzero(d, sizeof(d)); 186 explicit_bzero(d, sizeof(d)); 213 explicit_bzero(d, len);
|
/freebsd-13-stable/include/ |
H A D | strings.h | 49 void explicit_bzero(void *, size_t);
|
/freebsd-13-stable/lib/geom/eli/ |
H A D | geom_eli.c | 425 explicit_bzero(buf, sizeof(buf)); 435 explicit_bzero(buf, sizeof(buf)); 456 explicit_bzero(passbuf, passbufsize); 469 explicit_bzero(passbuf, passbufsize); 477 explicit_bzero(passbuf, passbufsize); 481 explicit_bzero(tmpbuf, sizeof(tmpbuf)); 567 explicit_bzero(dkey, sizeof(dkey)); 569 explicit_bzero(passbuf, sizeof(passbuf)); 675 explicit_bzero(sector, sizeof(sector)); 681 explicit_bzero(secto [all...] |
/freebsd-13-stable/sys/dev/cxgbe/crypto/ |
H A D | t4_keyctx.c | 78 explicit_bzero(keysched, sizeof(keysched)); 134 explicit_bzero(&auth_ctx, sizeof(auth_ctx)); 173 explicit_bzero(ek, sizeof(ek));
|
/freebsd-13-stable/sys/dev/random/fenestrasX/ |
H A D | fx_hash.h | 71 explicit_bzero(h, sizeof(*h));
|
H A D | fx_rng.c | 105 explicit_bzero(&lectr, sizeof(lectr)); 109 explicit_bzero(&ctr, sizeof(ctr)); 146 explicit_bzero(newkey, sizeof(newkey)); 156 explicit_bzero(&ctx_copy, sizeof(ctx_copy)); 161 explicit_bzero(newkey, sizeof(newkey)); 218 explicit_bzero(u.hash_out, sizeof(u.hash_out));
|
/freebsd-13-stable/sys/crypto/aesni/ |
H A D | aesni_ccm.c | 281 explicit_bzero(&s0, sizeof(s0)); 282 explicit_bzero(&staging_block, sizeof(staging_block)); 283 explicit_bzero(&s_x, sizeof(s_x)); 284 explicit_bzero(&rolling_mac, sizeof(rolling_mac)); 367 explicit_bzero(&pad_block, sizeof(pad_block)); 368 explicit_bzero(&staging_block, sizeof(staging_block)); 369 explicit_bzero(&mac_block, sizeof(mac_block));
|