| /openbsd-src/sys/lib/libsa/ |
| H A D | softraid.c | 72 explicit_bzero(bv->sbv_keys, SR_CRYPTO_KEYBLOCK_BYTES); in sr_clear_keys() 77 explicit_bzero(bv->sbv_maskkey, SR_CRYPTO_MAXKEYBYTES); in sr_clear_keys() 83 explicit_bzero(kd, sizeof(*kd)); in sr_clear_keys() 95 explicit_bzero(check_key, sizeof(check_key)); in sr_crypto_calculate_check_hmac_sha1() 96 explicit_bzero(&shactx, sizeof(shactx)); in sr_crypto_calculate_check_hmac_sha1() 106 explicit_bzero(check_key, sizeof(check_key)); in sr_crypto_calculate_check_hmac_sha1() 107 explicit_bzero(&shactx, sizeof(shactx)); in sr_crypto_calculate_check_hmac_sha1() 135 explicit_bzero(digest, sizeof(digest)); in sr_crypto_decrypt_keys() 216 explicit_bzero(passphrase, PASSPHRASE_LENGTH); in sr_crypto_passphrase_decrypt() 293 explicit_bzero(&kdfinfo, sizeof(kdfinfo)); in sr_crypto_unlock_volume() [all …]
|
| H A D | pkcs5_pbkdf2.c | 69 explicit_bzero(asalt, salt_len + 4); in pkcs5_pbkdf2() 71 explicit_bzero(d1, sizeof(d1)); in pkcs5_pbkdf2() 72 explicit_bzero(d2, sizeof(d2)); in pkcs5_pbkdf2() 73 explicit_bzero(obuf, sizeof(obuf)); in pkcs5_pbkdf2()
|
| H A D | bcrypt_pbkdf.c | 90 explicit_bzero(ciphertext, sizeof(ciphertext)); in bcrypt_hash() 91 explicit_bzero(cdata, sizeof(cdata)); in bcrypt_hash() 92 explicit_bzero(&state, sizeof(state)); in bcrypt_hash() 163 explicit_bzero(&ctx, sizeof(ctx)); in bcrypt_pbkdf() 164 explicit_bzero(out, sizeof(out)); in bcrypt_pbkdf()
|
| /openbsd-src/usr.bin/passwd/ |
| H A D | local_passwd.c | 196 explicit_bzero(oldpass, sizeof(oldpass)); in getnewpasswd() 199 explicit_bzero(oldpass, sizeof(oldpass)); in getnewpasswd() 226 explicit_bzero(repeat, sizeof(repeat)); in getnewpasswd() 230 explicit_bzero(repeat, sizeof(repeat)); in getnewpasswd() 231 explicit_bzero(newpass, sizeof(newpass)); in getnewpasswd() 240 explicit_bzero(newpass, sizeof(newpass)); in getnewpasswd() 243 explicit_bzero(newpass, sizeof(newpass)); in getnewpasswd()
|
| /openbsd-src/lib/libutil/ |
| H A D | bcrypt_pbkdf.c | 92 explicit_bzero(ciphertext, sizeof(ciphertext)); in bcrypt_hash() 93 explicit_bzero(cdata, sizeof(cdata)); in bcrypt_hash() 94 explicit_bzero(&state, sizeof(state)); in bcrypt_hash() 165 explicit_bzero(&ctx, sizeof(ctx)); in bcrypt_pbkdf() 166 explicit_bzero(out, sizeof(out)); in bcrypt_pbkdf() 167 explicit_bzero(tmpout, sizeof(tmpout)); in bcrypt_pbkdf()
|
| H A D | pkcs5_pbkdf2.c | 116 explicit_bzero(d1, sizeof(d1)); in pkcs5_pbkdf2() 117 explicit_bzero(d2, sizeof(d2)); in pkcs5_pbkdf2() 118 explicit_bzero(obuf, sizeof(obuf)); in pkcs5_pbkdf2()
|
| /openbsd-src/lib/libcrypto/cmac/ |
| H A D | cmac.c | 135 explicit_bzero(ctx->tbl, EVP_MAX_BLOCK_LENGTH); in CMAC_CTX_cleanup() 136 explicit_bzero(ctx->k1, EVP_MAX_BLOCK_LENGTH); in CMAC_CTX_cleanup() 137 explicit_bzero(ctx->k2, EVP_MAX_BLOCK_LENGTH); in CMAC_CTX_cleanup() 138 explicit_bzero(ctx->last_block, EVP_MAX_BLOCK_LENGTH); in CMAC_CTX_cleanup() 195 explicit_bzero(ctx->tbl, sizeof(ctx->tbl)); in CMAC_Init() 240 explicit_bzero(ctx->tbl, sizeof(ctx->tbl)); in CMAC_Init() 320 explicit_bzero(out, block_size); in CMAC_Final()
|
| /openbsd-src/sys/crypto/ |
| H A D | hmac.c | 56 explicit_bzero(k_ipad, sizeof k_ipad); in HMAC_MD5_Init() 83 explicit_bzero(k_opad, sizeof k_opad); in HMAC_MD5_Final() 110 explicit_bzero(k_ipad, sizeof k_ipad); in HMAC_SHA1_Init() 137 explicit_bzero(k_opad, sizeof k_opad); in HMAC_SHA1_Final() 164 explicit_bzero(k_ipad, sizeof k_ipad); in HMAC_SHA256_Init() 191 explicit_bzero(k_opad, sizeof k_opad); in HMAC_SHA256_Final()
|
| H A D | chachapoly.c | 113 explicit_bzero(ctx, sizeof(*ctx)); in Chacha20_Poly1305_Final() 155 explicit_bzero(&chacha_ctx, sizeof(chacha_ctx)); in chacha20poly1305_encrypt() 156 explicit_bzero(&b, sizeof(b)); in chacha20poly1305_encrypt() 205 explicit_bzero(&chacha_ctx, sizeof(chacha_ctx)); in chacha20poly1305_decrypt() 206 explicit_bzero(&b, sizeof(b)); in chacha20poly1305_decrypt() 234 explicit_bzero(derived_key, CHACHA20POLY1305_KEY_SIZE); in xchacha20poly1305_encrypt() 259 explicit_bzero(derived_key, CHACHA20POLY1305_KEY_SIZE); in xchacha20poly1305_decrypt()
|
| /openbsd-src/libexec/login_yubikey/ |
| H A D | login_yubikey.c | 161 explicit_bzero(password, strlen(password)); in main() 233 explicit_bzero(hexkey, sizeof(hexkey)); in yubikey_login() 246 explicit_bzero(key, sizeof(key)); in yubikey_login() 272 explicit_bzero(key, sizeof(key)); in yubikey_login() 277 explicit_bzero(key, sizeof(key)); in yubikey_login() 283 explicit_bzero(key, sizeof(key)); in yubikey_login()
|
| /openbsd-src/usr.bin/htpasswd/ |
| H A D | htpasswd.c | 130 explicit_bzero(pass, sizeof(pass)); in main() 134 explicit_bzero(pass, sizeof(pass)); in main() 135 explicit_bzero(pass2, sizeof(pass2)); in main() 139 explicit_bzero(pass2, sizeof(pass2)); in main() 144 explicit_bzero(pass, sizeof(pass)); in main()
|
| /openbsd-src/usr.bin/lock/ |
| H A D | lock.c | 155 explicit_bzero(s, sizeof(s)); in main() 156 explicit_bzero(s1, sizeof(s1)); in main() 204 explicit_bzero(s, sizeof(s)); in main() 208 explicit_bzero(s, sizeof(s)); in main() 209 explicit_bzero(hash, sizeof(hash)); in main()
|
| /openbsd-src/libexec/login_token/ |
| H A D | token.c | 192 explicit_bzero(&tokenrec.secret, sizeof(tokenrec.secret)); in tokenverify() 204 explicit_bzero(user_seed.ct, sizeof(user_seed.ct)); in tokenverify() 207 explicit_bzero(&key_schedule, sizeof(key_schedule)); in tokenverify() 307 explicit_bzero(&secret, sizeof(secret)); in tokenuserinit() 317 explicit_bzero(&secret, sizeof(secret)); in tokenuserinit() 320 explicit_bzero(&key_schedule, sizeof(key_schedule)); in tokenuserinit()
|
| /openbsd-src/lib/libc/crypt/ |
| H A D | bcrypt.c | 191 explicit_bzero(&state, sizeof(state)); in bcrypt_hashpass() 192 explicit_bzero(ciphertext, sizeof(ciphertext)); in bcrypt_hashpass() 193 explicit_bzero(csalt, sizeof(csalt)); in bcrypt_hashpass() 194 explicit_bzero(cdata, sizeof(cdata)); in bcrypt_hashpass() 216 explicit_bzero(salt, sizeof(salt)); in bcrypt_newhash() 234 explicit_bzero(hash, sizeof(hash)); in bcrypt_checkpass()
|
| /openbsd-src/sys/dev/ |
| H A D | rnd.c | 316 explicit_bzero(extract_pool, sizeof(extract_pool)); in extract_entropy() 317 explicit_bzero(digest, sizeof(digest)); in extract_entropy() 408 explicit_bzero(buf, sizeof(buf)); in _rs_stir() 457 explicit_bzero((void *)(rwva + off), len); in _rs_clearseed() 557 explicit_bzero(keybuf, sizeof(keybuf)); in arc4random_ctx_new() 567 explicit_bzero(ctx, sizeof(chacha_ctx)); in arc4random_ctx_free() 721 explicit_bzero(buf, POOLBYTES); in randomread() 754 explicit_bzero(buf, POOLBYTES); in randomwrite() 823 explicit_bzero(buf, sizeof(buf)); in sys_getentropy()
|
| H A D | softraid_crypto.c | 383 explicit_bzero(kdfinfo, bc->bc_opaque_size); in sr_crypto_get_kdf() 411 explicit_bzero(&ctx, sizeof(ctx)); in sr_crypto_encrypt() 437 explicit_bzero(&ctx, sizeof(ctx)); in sr_crypto_decrypt() 463 explicit_bzero(check_key, sizeof(check_key)); in sr_crypto_calculate_check_hmac_sha1() 464 explicit_bzero(&hmacctx, sizeof(hmacctx)); in sr_crypto_calculate_check_hmac_sha1() 465 explicit_bzero(&shactx, sizeof(shactx)); in sr_crypto_calculate_check_hmac_sha1() 495 explicit_bzero(mdd_crypto->scr_key, in sr_crypto_decrypt_key() 503 explicit_bzero(&mdd_crypto->scr_maskkey, in sr_crypto_decrypt_key() 506 explicit_bzero(check_digest, sizeof(check_digest)); in sr_crypto_decrypt_key() 542 explicit_bzero(mdd_crypto->scr_key, sizeof(mdd_crypto->scr_key)); in sr_crypto_create_keys() [all …]
|
| /openbsd-src/lib/libc/string/ |
| H A D | explicit_bzero.c | 15 explicit_bzero(void *buf, size_t len) in explicit_bzero() function 20 DEF_WEAK(explicit_bzero);
|
| /openbsd-src/usr.bin/dig/lib/isc/ |
| H A D | hmacsha.c | 67 explicit_bzero(newdigest, sizeof(newdigest)); in isc_hmacsha1_sign() 105 explicit_bzero(newdigest, sizeof(newdigest)); in isc_hmacsha224_sign() 143 explicit_bzero(newdigest, sizeof(newdigest)); in isc_hmacsha256_sign() 181 explicit_bzero(newdigest, sizeof(newdigest)); in isc_hmacsha384_sign() 219 explicit_bzero(newdigest, sizeof(newdigest)); in isc_hmacsha512_sign()
|
| /openbsd-src/usr.bin/ssh/ |
| H A D | cipher-chachapoly.c | 109 explicit_bzero(expected_tag, sizeof(expected_tag)); in chachapoly_crypt() 110 explicit_bzero(seqbuf, sizeof(seqbuf)); in chachapoly_crypt() 111 explicit_bzero(poly_key, sizeof(poly_key)); in chachapoly_crypt()
|
| H A D | cipher-chachapoly-libcrypto.c | 134 explicit_bzero(expected_tag, sizeof(expected_tag)); in chachapoly_crypt() 135 explicit_bzero(seqbuf, sizeof(seqbuf)); in chachapoly_crypt() 136 explicit_bzero(poly_key, sizeof(poly_key)); in chachapoly_crypt()
|
| H A D | sshbuf-getput-crypto.c | 138 explicit_bzero(d, sizeof(d)); in sshbuf_put_bignum2() 141 explicit_bzero(d, sizeof(d)); in sshbuf_put_bignum2() 161 explicit_bzero(d, len); in sshbuf_put_ec()
|
| /openbsd-src/regress/usr.bin/ssh/misc/sk-dummy/ |
| H A D | sk-dummy.c | 364 explicit_bzero(&ctx, sizeof(ctx)); in sig_ecdsa() 365 explicit_bzero(&apphash, sizeof(apphash)); in sig_ecdsa() 366 explicit_bzero(&sighash, sizeof(sighash)); in sig_ecdsa() 447 explicit_bzero(&ctx, sizeof(ctx)); in sig_ed25519() 448 explicit_bzero(&apphash, sizeof(apphash)); in sig_ed25519() 449 explicit_bzero(&signbuf, sizeof(signbuf)); in sig_ed25519() 450 explicit_bzero(&sig, sizeof(sig)); in sig_ed25519() 506 explicit_bzero(message, sizeof(message)); in sk_sign()
|
| /openbsd-src/regress/sys/kern/xonly/ |
| H A D | xonly.c | 107 explicit_bzero(addr, getpagesize()); in setup_mmap_x() 120 explicit_bzero(addr, getpagesize()); in setup_mmap_nrx() 133 explicit_bzero(addr, getpagesize()); in setup_mmap_nwx() 147 explicit_bzero(addr, getpagesize()); in setup_mmap_xnwx()
|
| /openbsd-src/lib/libc/gen/ |
| H A D | auth_subr.c | 204 explicit_bzero(as->data->ptr, as->data->len); in auth_clean() 212 explicit_bzero(as->pwd->pw_passwd, strlen(as->pwd->pw_passwd)); in auth_clean() 271 explicit_bzero(as->data->ptr, as->data->len); in auth_close() 277 explicit_bzero(as->pwd->pw_passwd, strlen(as->pwd->pw_passwd)); in auth_close() 656 explicit_bzero(as->pwd->pw_passwd, strlen(as->pwd->pw_passwd)); in auth_setpwd() 845 explicit_bzero(&(as->ap0), sizeof(as->ap0)); in auth_call() 849 explicit_bzero(&(as->ap), sizeof(as->ap)); in auth_call() 894 explicit_bzero(data->ptr, data->len); in auth_call() 988 explicit_bzero(&(as->ap0), sizeof(as->ap0)); in auth_call() 993 explicit_bzero(&(as->ap), sizeof(as->ap)); in auth_call() [all …]
|
| /openbsd-src/usr.bin/signify/ |
| H A D | signify.c | 164 explicit_bzero(b64, sizeof(b64)); in readb64file() 235 explicit_bzero(b64, sizeof(b64)); in createheader() 279 explicit_bzero(pass2, sizeof(pass2)); in kdf() 284 explicit_bzero(pass, sizeof(pass)); in kdf() 331 explicit_bzero(digest, sizeof(digest)); in generate() 332 explicit_bzero(xorkey, sizeof(xorkey)); in generate() 339 explicit_bzero(&enckey, sizeof(enckey)); in generate() 418 explicit_bzero(xorkey, sizeof(xorkey)); in createsig() 424 explicit_bzero(digest, sizeof(digest)); in createsig() 428 explicit_bzero(&enckey, sizeof(enckey)); in createsig()
|