Symbol: OPENSSL_cleanse
crypto/openssl/apps/enc.c
639
OPENSSL_cleanse(str, SIZE);
crypto/openssl/apps/enc.c
641
OPENSSL_cleanse(str, str_len);
crypto/openssl/apps/lib/apps.c
552
OPENSSL_cleanse(str, strlen(str));
crypto/openssl/apps/lib/apps_ui.c
205
OPENSSL_cleanse(buf, (unsigned int)bufsiz);
crypto/openssl/apps/lib/apps_ui.c
210
OPENSSL_cleanse(buf, (unsigned int)bufsiz);
crypto/openssl/apps/srp.c
153
OPENSSL_cleanse(password, len);
crypto/openssl/apps/srp.c
183
OPENSSL_cleanse(password, len);
crypto/openssl/crypto/asn1/asn1_lib.c
384
OPENSSL_cleanse(a->data, a->length);
crypto/openssl/crypto/asn1/p5_scrypt.c
304
OPENSSL_cleanse(key, keylen);
crypto/openssl/crypto/asn1/p8_pkey.c
28
OPENSSL_cleanse(key->pkey->data, key->pkey->length);
crypto/openssl/crypto/bn/bn_exp.c
1138
OPENSSL_cleanse(powerbuf, powerbufLen);
crypto/openssl/crypto/bn/bn_exp.c
903
OPENSSL_cleanse(np, top * sizeof(BN_ULONG));
crypto/openssl/crypto/bn/bn_lib.c
219
OPENSSL_cleanse(a, sizeof(*a));
crypto/openssl/crypto/bn/bn_lib.c
397
OPENSSL_cleanse(a->d, sizeof(*a->d) * a->dmax);
crypto/openssl/crypto/bn/bn_rand.c
391
OPENSSL_cleanse(digest, sizeof(digest));
crypto/openssl/crypto/bn/bn_rand.c
392
OPENSSL_cleanse(random_bytes, sizeof(random_bytes));
crypto/openssl/crypto/bn/bn_rand.c
393
OPENSSL_cleanse(private_bytes, sizeof(private_bytes));
crypto/openssl/crypto/bn/rsaz_exp.c
236
OPENSSL_cleanse(storage, sizeof(storage));
crypto/openssl/crypto/bn/rsaz_exp.c
237
OPENSSL_cleanse(tmp, sizeof(tmp));
crypto/openssl/crypto/bn/rsaz_exp.c
312
OPENSSL_cleanse(storage, sizeof(storage));
crypto/openssl/crypto/bn/rsaz_exp.c
313
OPENSSL_cleanse(tmp, sizeof(tmp));
crypto/openssl/crypto/bn/rsaz_exp_x2.c
320
OPENSSL_cleanse(storage, storage_len_bytes);
crypto/openssl/crypto/bn/rsaz_exp_x2.c
568
OPENSSL_cleanse(storage, storage_len_bytes);
crypto/openssl/crypto/cmac/cmac.c
162
OPENSSL_cleanse(ctx->tbl, bl);
crypto/openssl/crypto/cmac/cmac.c
272
OPENSSL_cleanse(out, bl);
crypto/openssl/crypto/cmac/cmac.c
72
OPENSSL_cleanse(ctx->tbl, EVP_MAX_BLOCK_LENGTH);
crypto/openssl/crypto/cmac/cmac.c
73
OPENSSL_cleanse(ctx->k1, EVP_MAX_BLOCK_LENGTH);
crypto/openssl/crypto/cmac/cmac.c
74
OPENSSL_cleanse(ctx->k2, EVP_MAX_BLOCK_LENGTH);
crypto/openssl/crypto/cmac/cmac.c
75
OPENSSL_cleanse(ctx->last_block, EVP_MAX_BLOCK_LENGTH);
crypto/openssl/crypto/cmp/cmp_ctx.c
221
OPENSSL_cleanse(ctx->secretValue->data, ctx->secretValue->length);
crypto/openssl/crypto/cmp/cmp_ctx.c
448
OPENSSL_cleanse(ctx->secretValue->data, ctx->secretValue->length);
crypto/openssl/crypto/cms/cms_kari.c
243
OPENSSL_cleanse(kek, keklen);
crypto/openssl/crypto/crmf/crmf_pbm.c
217
OPENSSL_cleanse(basekey, bklen);
crypto/openssl/crypto/des/str2key.c
42
OPENSSL_cleanse(&ks, sizeof(ks));
crypto/openssl/crypto/des/str2key.c
80
OPENSSL_cleanse(&ks, sizeof(ks));
crypto/openssl/crypto/ec/curve25519.c
259
OPENSSL_cleanse(e, sizeof(e));
crypto/openssl/crypto/ec/curve25519.c
4413
OPENSSL_cleanse(e, sizeof(e));
crypto/openssl/crypto/ec/curve25519.c
4573
OPENSSL_cleanse(e, sizeof(e));
crypto/openssl/crypto/ec/curve25519.c
5686
OPENSSL_cleanse(nonce, sizeof(nonce));
crypto/openssl/crypto/ec/curve25519.c
5687
OPENSSL_cleanse(az, sizeof(az));
crypto/openssl/crypto/ec/curve25519.c
5829
OPENSSL_cleanse(az, sizeof(az));
crypto/openssl/crypto/ec/curve25519.c
5840
OPENSSL_cleanse(az, sizeof(az));
crypto/openssl/crypto/ec/curve25519.c
5878
OPENSSL_cleanse(e, sizeof(e));
crypto/openssl/crypto/ec/curve25519.c
783
OPENSSL_cleanse(e, sizeof(e));
crypto/openssl/crypto/ec/curve448/curve448.c
269
OPENSSL_cleanse(ni, sizeof(ni));
crypto/openssl/crypto/ec/curve448/curve448.c
270
OPENSSL_cleanse(scalar1x, sizeof(scalar1x));
crypto/openssl/crypto/ec/curve448/curve448.c
300
OPENSSL_cleanse(u, sizeof(u));
crypto/openssl/crypto/ec/curve448/curve448.c
313
OPENSSL_cleanse(x, sizeof(x));
crypto/openssl/crypto/ec/curve448/curve448.c
314
OPENSSL_cleanse(y, sizeof(y));
crypto/openssl/crypto/ec/curve448/curve448.c
315
OPENSSL_cleanse(z, sizeof(z));
crypto/openssl/crypto/ec/curve448/curve448.c
316
OPENSSL_cleanse(t, sizeof(t));
crypto/openssl/crypto/ec/curve448/curve448.c
367
OPENSSL_cleanse(a, sizeof(a));
crypto/openssl/crypto/ec/curve448/curve448.c
368
OPENSSL_cleanse(b, sizeof(b));
crypto/openssl/crypto/ec/curve448/curve448.c
369
OPENSSL_cleanse(c, sizeof(c));
crypto/openssl/crypto/ec/curve448/curve448.c
370
OPENSSL_cleanse(d, sizeof(d));
crypto/openssl/crypto/ec/curve448/curve448.c
373
OPENSSL_cleanse(enc2, sizeof(enc2));
crypto/openssl/crypto/ec/curve448/curve448.c
448
OPENSSL_cleanse(x1, sizeof(x1));
crypto/openssl/crypto/ec/curve448/curve448.c
449
OPENSSL_cleanse(x2, sizeof(x2));
crypto/openssl/crypto/ec/curve448/curve448.c
450
OPENSSL_cleanse(z2, sizeof(z2));
crypto/openssl/crypto/ec/curve448/curve448.c
451
OPENSSL_cleanse(x3, sizeof(x3));
crypto/openssl/crypto/ec/curve448/curve448.c
452
OPENSSL_cleanse(z3, sizeof(z3));
crypto/openssl/crypto/ec/curve448/curve448.c
453
OPENSSL_cleanse(t1, sizeof(t1));
crypto/openssl/crypto/ec/curve448/curve448.c
454
OPENSSL_cleanse(t2, sizeof(t2));
crypto/openssl/crypto/ec/curve448/curve448.c
634
OPENSSL_cleanse(twop, sizeof(twop));
crypto/openssl/crypto/ec/curve448/curve448.c
715
OPENSSL_cleanse(control_var, sizeof(control_var));
crypto/openssl/crypto/ec/curve448/curve448.c
716
OPENSSL_cleanse(control_pre, sizeof(control_pre));
crypto/openssl/crypto/ec/curve448/curve448.c
717
OPENSSL_cleanse(precmp_var, sizeof(precmp_var));
crypto/openssl/crypto/ec/curve448/curve448.c
727
OPENSSL_cleanse(point, sizeof(curve448_point_t));
crypto/openssl/crypto/ec/curve448/eddsa.c
149
OPENSSL_cleanse(secret_scalar_ser, sizeof(secret_scalar_ser));
crypto/openssl/crypto/ec/curve448/eddsa.c
195
OPENSSL_cleanse(expanded, sizeof(expanded));
crypto/openssl/crypto/ec/curve448/eddsa.c
198
OPENSSL_cleanse(expanded, sizeof(expanded));
crypto/openssl/crypto/ec/curve448/eddsa.c
208
OPENSSL_cleanse(nonce, sizeof(nonce));
crypto/openssl/crypto/ec/curve448/eddsa.c
241
OPENSSL_cleanse(challenge, sizeof(challenge));
crypto/openssl/crypto/ec/curve448/eddsa.c
247
OPENSSL_cleanse(signature, EDDSA_448_SIGNATURE_BYTES);
crypto/openssl/crypto/ec/curve448/eddsa.c
352
OPENSSL_cleanse(challenge, sizeof(challenge));
crypto/openssl/crypto/ec/curve448/scalar.c
159
OPENSSL_cleanse(scalar, sizeof(curve448_scalar_t));
crypto/openssl/crypto/ec/ecp_s390x_nistp.c
124
OPENSSL_cleanse(param, sizeof(param));
crypto/openssl/crypto/ec/ecp_s390x_nistp.c
221
OPENSSL_cleanse(param, sizeof(param));
crypto/openssl/crypto/ec/ecx_key.c
79
OPENSSL_cleanse(&key->pubkey, sizeof(key->pubkey));
crypto/openssl/crypto/ec/ecx_meth.c
1254
OPENSSL_cleanse(param.ed25519.priv, sizeof(param.ed25519.priv));
crypto/openssl/crypto/ec/ecx_meth.c
1299
OPENSSL_cleanse(param.ed448.priv, sizeof(param.ed448.priv));
crypto/openssl/crypto/ec/ecx_s390x.c
106
OPENSSL_cleanse(param.x25519.d_src, sizeof(param.x25519.d_src));
crypto/openssl/crypto/ec/ecx_s390x.c
142
OPENSSL_cleanse(param.x448.d_src, sizeof(param.x448.d_src));
crypto/openssl/crypto/ec/ecx_s390x.c
176
OPENSSL_cleanse(param.ed25519.d_src, sizeof(param.ed25519.d_src));
crypto/openssl/crypto/ec/ecx_s390x.c
215
OPENSSL_cleanse(param.ed448.d_src, sizeof(param.ed448.d_src));
crypto/openssl/crypto/evp/digest.c
493
OPENSSL_cleanse(ctx->md_data, ctx->digest->ctx_size);
crypto/openssl/crypto/evp/digest.c
546
OPENSSL_cleanse(ctx->md_data, ctx->digest->ctx_size);
crypto/openssl/crypto/evp/digest.c
92
OPENSSL_cleanse(ctx, sizeof(*ctx));
crypto/openssl/crypto/evp/e_aes.c
1701
OPENSSL_cleanse(out, len);
crypto/openssl/crypto/evp/e_aes.c
1750
OPENSSL_cleanse(tmp, gctx->mreslen);
crypto/openssl/crypto/evp/e_aes.c
1778
OPENSSL_cleanse(gctx, sizeof(*gctx));
crypto/openssl/crypto/evp/e_aes.c
2014
OPENSSL_cleanse(out, len);
crypto/openssl/crypto/evp/e_aes.c
2143
OPENSSL_cleanse(out, len);
crypto/openssl/crypto/evp/e_aes.c
2652
OPENSSL_cleanse(&gctx->gcm, sizeof(gctx->gcm));
crypto/openssl/crypto/evp/e_aes.c
3004
OPENSSL_cleanse(out, len);
crypto/openssl/crypto/evp/e_aes.c
3576
OPENSSL_cleanse(out, len);
crypto/openssl/crypto/evp/e_aes.c
3645
OPENSSL_cleanse(out, len);
crypto/openssl/crypto/evp/e_aes_cbc_hmac_sha1.c
399
OPENSSL_cleanse(blocks, sizeof(blocks));
crypto/openssl/crypto/evp/e_aes_cbc_hmac_sha1.c
400
OPENSSL_cleanse(ctx, sizeof(*ctx));
crypto/openssl/crypto/evp/e_aes_cbc_hmac_sha1.c
799
OPENSSL_cleanse(hmac_key, sizeof(hmac_key));
crypto/openssl/crypto/evp/e_aes_cbc_hmac_sha256.c
412
OPENSSL_cleanse(blocks, sizeof(blocks));
crypto/openssl/crypto/evp/e_aes_cbc_hmac_sha256.c
413
OPENSSL_cleanse(ctx, sizeof(*ctx));
crypto/openssl/crypto/evp/e_aes_cbc_hmac_sha256.c
772
OPENSSL_cleanse(hmac_key, sizeof(hmac_key));
crypto/openssl/crypto/evp/e_aria.c
442
OPENSSL_cleanse(out, len);
crypto/openssl/crypto/evp/e_aria.c
679
OPENSSL_cleanse(out, len);
crypto/openssl/crypto/evp/e_aria.c
747
OPENSSL_cleanse(out, len);
crypto/openssl/crypto/evp/e_chacha20_poly1305.c
344
OPENSSL_cleanse(buf, buf_len);
crypto/openssl/crypto/evp/e_chacha20_poly1305.c
493
OPENSSL_cleanse(ctx->cipher_data, sizeof(*actx) + Poly1305_ctx_size());
crypto/openssl/crypto/evp/e_des3.c
350
OPENSSL_cleanse(icv, 8);
crypto/openssl/crypto/evp/e_des3.c
351
OPENSSL_cleanse(sha1tmp, SHA_DIGEST_LENGTH);
crypto/openssl/crypto/evp/e_des3.c
352
OPENSSL_cleanse(iv, 8);
crypto/openssl/crypto/evp/e_des3.c
353
OPENSSL_cleanse(ctx->iv, 8);
crypto/openssl/crypto/evp/e_des3.c
355
OPENSSL_cleanse(out, inl - 16);
crypto/openssl/crypto/evp/e_des3.c
372
OPENSSL_cleanse(sha1tmp, SHA_DIGEST_LENGTH);
crypto/openssl/crypto/evp/e_idea.c
73
OPENSSL_cleanse((unsigned char *)&tmp, sizeof(IDEA_KEY_SCHEDULE));
crypto/openssl/crypto/evp/e_rc4_hmac_md5.c
212
OPENSSL_cleanse(hmac_key, sizeof(hmac_key));
crypto/openssl/crypto/evp/evp_enc.c
61
OPENSSL_cleanse(ctx->cipher_data, ctx->cipher->ctx_size);
crypto/openssl/crypto/evp/evp_key.c
154
OPENSSL_cleanse(md_buf, sizeof(md_buf));
crypto/openssl/crypto/evp/evp_key.c
74
OPENSSL_cleanse(buff, BUFSIZ);
crypto/openssl/crypto/evp/p5_crpt.c
102
OPENSSL_cleanse(md_tmp, EVP_MAX_MD_SIZE);
crypto/openssl/crypto/evp/p5_crpt.c
103
OPENSSL_cleanse(key, EVP_MAX_KEY_LENGTH);
crypto/openssl/crypto/evp/p5_crpt.c
104
OPENSSL_cleanse(iv, EVP_MAX_IV_LENGTH);
crypto/openssl/crypto/evp/p5_crpt2.c
260
OPENSSL_cleanse(key, keylen);
crypto/openssl/crypto/evp/p_lib.c
2263
OPENSSL_cleanse(buffer, params[0].data_size);
crypto/openssl/crypto/evp/p_seal.c
76
OPENSSL_cleanse(key, sizeof(key));
crypto/openssl/crypto/hmac/hmac.c
101
OPENSSL_cleanse(keytmp, sizeof(keytmp));
crypto/openssl/crypto/hmac/hmac.c
102
OPENSSL_cleanse(pad, sizeof(pad));
crypto/openssl/crypto/hmac/hmac_s390x.c
133
OPENSSL_cleanse(ctx->plat.s390x.param.hmac_224_256.h,
crypto/openssl/crypto/hmac/hmac_s390x.c
139
OPENSSL_cleanse(ctx->plat.s390x.param.hmac_384_512.h,
crypto/openssl/crypto/hmac/hmac_s390x.c
150
OPENSSL_cleanse(&ctx->plat.s390x.param.hmac_224_256.key,
crypto/openssl/crypto/hmac/hmac_s390x.c
157
OPENSSL_cleanse(&ctx->plat.s390x.param.hmac_384_512.key,
crypto/openssl/crypto/hmac/hmac_s390x.c
326
OPENSSL_cleanse(&ctx->plat.s390x.param, sizeof(ctx->plat.s390x.param));
crypto/openssl/crypto/hpke/hpke.c
1196
OPENSSL_cleanse(seqbuf, sizeof(seqbuf));
crypto/openssl/crypto/hpke/hpke.c
1201
OPENSSL_cleanse(seqbuf, sizeof(seqbuf));
crypto/openssl/crypto/hpke/hpke.c
1238
OPENSSL_cleanse(seqbuf, sizeof(seqbuf));
crypto/openssl/crypto/hpke/hpke.c
1242
OPENSSL_cleanse(seqbuf, sizeof(seqbuf));
crypto/openssl/crypto/hpke/hpke.c
201
OPENSSL_cleanse(pt, *ptlen);
crypto/openssl/crypto/hpke/hpke.c
286
OPENSSL_cleanse(ct, *ctlen);
crypto/openssl/crypto/hpke/hpke.c
798
OPENSSL_cleanse(ks_context, OSSL_HPKE_MAXSIZE);
crypto/openssl/crypto/hpke/hpke.c
799
OPENSSL_cleanse(secret, OSSL_HPKE_MAXSIZE);
crypto/openssl/crypto/hpke/hpke_util.c
337
OPENSSL_cleanse(labeled_ikm, labeled_ikmlen);
crypto/openssl/crypto/md2/md2_dgst.c
377
OPENSSL_cleanse(state, 48 * sizeof(MD2_INT));
crypto/openssl/crypto/md2/md2_dgst.c
401
OPENSSL_cleanse(c, sizeof(*c));
crypto/openssl/crypto/md2/md2_one.c
51
OPENSSL_cleanse(&c, sizeof(c)); /* Security consideration */
crypto/openssl/crypto/md4/md4_one.c
51
OPENSSL_cleanse(&c, sizeof(c)); /* security consideration */
crypto/openssl/crypto/md5/md5_one.c
51
OPENSSL_cleanse(&c, sizeof(c)); /* security consideration */
crypto/openssl/crypto/md5/md5_sha1.c
104
OPENSSL_cleanse(md5tmp, sizeof(md5tmp));
crypto/openssl/crypto/md5/md5_sha1.c
105
OPENSSL_cleanse(sha1tmp, sizeof(sha1tmp));
crypto/openssl/crypto/mdc2/mdc2_one.c
31
OPENSSL_cleanse(&c, sizeof(c)); /* security consideration */
crypto/openssl/crypto/mem.c
335
OPENSSL_cleanse((char *)str + num, old_len - num);
crypto/openssl/crypto/mem.c
363
OPENSSL_cleanse(str, num);
crypto/openssl/crypto/mem_sec.c
225
OPENSSL_cleanse(ptr, num);
crypto/openssl/crypto/mem_sec.c
239
OPENSSL_cleanse(ptr, num);
crypto/openssl/crypto/mem_sec.c
81
#define CLEAR(p, s) OPENSSL_cleanse(p, s)
crypto/openssl/crypto/ml_dsa/ml_dsa_key.c
160
OPENSSL_cleanse(key->K, sizeof(key->K));
crypto/openssl/crypto/ml_dsa/ml_dsa_key.c
458
OPENSSL_cleanse(augmented_seed, sizeof(augmented_seed));
crypto/openssl/crypto/ml_dsa/ml_dsa_key.c
459
OPENSSL_cleanse(expanded_seed, sizeof(expanded_seed));
crypto/openssl/crypto/ml_dsa/ml_dsa_sign.c
199
OPENSSL_cleanse(rho_prime, sizeof(rho_prime));
crypto/openssl/crypto/ml_kem/ml_kem.c
1734
OPENSSL_cleanse(key->d, ML_KEM_RANDOM_BYTES);
crypto/openssl/crypto/ml_kem/ml_kem.c
1740
OPENSSL_cleanse((void *)augmented_seed, ML_KEM_RANDOM_BYTES);
crypto/openssl/crypto/ml_kem/ml_kem.c
1741
OPENSSL_cleanse((void *)sigma, ML_KEM_RANDOM_BYTES);
crypto/openssl/crypto/ml_kem/ml_kem.c
1771
OPENSSL_cleanse((void *)input, sizeof(input));
crypto/openssl/crypto/ml_kem/ml_kem.c
1832
OPENSSL_cleanse(decrypted, ML_KEM_SHARED_SECRET_BYTES);
crypto/openssl/crypto/ml_kem/ml_kem.c
1839
OPENSSL_cleanse(decrypted, ML_KEM_SHARED_SECRET_BYTES);
crypto/openssl/crypto/ml_kem/ml_kem.c
1840
OPENSSL_cleanse(Kr, sizeof(Kr));
crypto/openssl/crypto/ml_kem/ml_kem.c
1895
OPENSSL_cleanse(key->s,
crypto/openssl/crypto/ml_kem/ml_kem.c
2025
OPENSSL_cleanse(key->seedbuf, sizeof(key->seedbuf));
crypto/openssl/crypto/ml_kem/ml_kem.c
2027
OPENSSL_cleanse(key->encoded_dk, key->vinfo->prvkey_bytes);
crypto/openssl/crypto/ml_kem/ml_kem.c
2192
OPENSSL_cleanse(seed, sizeof(seed));
crypto/openssl/crypto/ml_kem/ml_kem.c
2247
OPENSSL_cleanse((void *)tmp, sizeof(tmp)); \
crypto/openssl/crypto/ml_kem/ml_kem.c
2328
OPENSSL_cleanse((void *)tmp, sizeof(tmp)); \
crypto/openssl/crypto/modes/ocb128.c
559
OPENSSL_cleanse(ctx, sizeof(*ctx));
crypto/openssl/crypto/modes/siv128.c
327
OPENSSL_cleanse(out, len);
crypto/openssl/crypto/modes/siv128.c
380
OPENSSL_cleanse(&ctx->d, sizeof(ctx->d));
crypto/openssl/crypto/modes/siv128.c
381
OPENSSL_cleanse(&ctx->tag, sizeof(ctx->tag));
crypto/openssl/crypto/modes/wrap128.c
171
OPENSSL_cleanse(out, ret);
crypto/openssl/crypto/modes/wrap128.c
291
OPENSSL_cleanse(buff, inlen);
crypto/openssl/crypto/modes/wrap128.c
296
OPENSSL_cleanse(out, inlen);
crypto/openssl/crypto/modes/wrap128.c
308
OPENSSL_cleanse(out, inlen);
crypto/openssl/crypto/modes/wrap128.c
322
OPENSSL_cleanse(out, inlen);
crypto/openssl/crypto/modes/wrap128.c
332
OPENSSL_cleanse(out, inlen);
crypto/openssl/crypto/passphrase.c
294
OPENSSL_cleanse(pass, *pass_len);
crypto/openssl/crypto/pem/pem_info.c
310
OPENSSL_cleanse(buf, PEM_BUFSIZE);
crypto/openssl/crypto/pem/pem_lib.c
394
OPENSSL_cleanse(buf, PEM_BUFSIZE);
crypto/openssl/crypto/pem/pem_lib.c
418
OPENSSL_cleanse(key, sizeof(key));
crypto/openssl/crypto/pem/pem_lib.c
419
OPENSSL_cleanse(iv, sizeof(iv));
crypto/openssl/crypto/pem/pem_lib.c
421
OPENSSL_cleanse(buf, PEM_BUFSIZE);
crypto/openssl/crypto/pem/pem_lib.c
499
OPENSSL_cleanse((char *)buf, sizeof(buf));
crypto/openssl/crypto/pem/pem_lib.c
500
OPENSSL_cleanse((char *)key, sizeof(key));
crypto/openssl/crypto/pem/pem_pk8.c
147
OPENSSL_cleanse(buf, klen);
crypto/openssl/crypto/pem/pem_pk8.c
191
OPENSSL_cleanse(psbuf, klen);
crypto/openssl/crypto/pem/pem_pkey.c
165
OPENSSL_cleanse(psbuf, klen);
crypto/openssl/crypto/pem/pvkfmt.c
1104
OPENSSL_cleanse(keybuf, 20);
crypto/openssl/crypto/pem/pvkfmt.c
943
OPENSSL_cleanse(keybuf, sizeof(keybuf));
crypto/openssl/crypto/pkcs12/p12_crpt.c
73
OPENSSL_cleanse(key, EVP_MAX_KEY_LENGTH);
crypto/openssl/crypto/pkcs12/p12_crpt.c
74
OPENSSL_cleanse(iv, EVP_MAX_IV_LENGTH);
crypto/openssl/crypto/pkcs12/p12_decr.c
167
OPENSSL_cleanse(out, outlen);
crypto/openssl/crypto/pkcs12/p12_decr.c
214
OPENSSL_cleanse(in, inlen);
crypto/openssl/crypto/pkcs12/p12_mutl.c
297
OPENSSL_cleanse(key, sizeof(key));
crypto/openssl/crypto/pkcs12/p12_mutl.c
78
OPENSSL_cleanse(out, sizeof(out));
crypto/openssl/crypto/pkcs7/pk7_doit.c
375
OPENSSL_cleanse(key, keylen);
crypto/openssl/crypto/poly1305/poly1305.c
498
OPENSSL_cleanse(ctx, sizeof(*ctx));
crypto/openssl/crypto/provider_core.c
2303
OSSL_FUNC_OPENSSL_cleanse_fn OPENSSL_cleanse;
crypto/openssl/crypto/provider_core.c
2658
{ OSSL_FUNC_OPENSSL_CLEANSE, (void (*)(void))OPENSSL_cleanse },
crypto/openssl/crypto/rand/rand_pool.c
153
OPENSSL_cleanse(pool->buffer, pool->len);
crypto/openssl/crypto/rand/randfile.c
175
OPENSSL_cleanse(buf, sizeof(buf));
crypto/openssl/crypto/rand/randfile.c
265
OPENSSL_cleanse(buf, RAND_BUF_SIZE);
crypto/openssl/crypto/ripemd/rmd_one.c
32
OPENSSL_cleanse(&c, sizeof(c)); /* security consideration */
crypto/openssl/crypto/rsa/rsa_oaep.c
146
OPENSSL_cleanse(seedmask, sizeof(seedmask));
crypto/openssl/crypto/rsa/rsa_oaep.c
336
OPENSSL_cleanse(seed, sizeof(seed));
crypto/openssl/crypto/rsa/rsa_oaep.c
390
OPENSSL_cleanse(md, sizeof(md));
crypto/openssl/crypto/sha/sha1_one.c
34
OPENSSL_cleanse(&c, sizeof(c));
crypto/openssl/crypto/sha/sha1dgst.c
77
OPENSSL_cleanse(sha1tmp, sizeof(sha1tmp));
crypto/openssl/crypto/slh_dsa/slh_dsa_key.c
134
OPENSSL_cleanse(&key->priv, sizeof(key->priv) >> 1);
crypto/openssl/crypto/slh_dsa/slh_dsa_key.c
255
OPENSSL_cleanse(key->priv, sizeof(key->priv));
crypto/openssl/crypto/slh_dsa/slh_dsa_key.c
395
OPENSSL_cleanse(priv, secret_key_len);
crypto/openssl/crypto/slh_dsa/slh_fors.c
95
OPENSSL_cleanse(sk, n);
crypto/openssl/crypto/slh_dsa/slh_wots.c
182
OPENSSL_cleanse(tmp, sizeof(tmp));
crypto/openssl/crypto/slh_dsa/slh_wots.c
183
OPENSSL_cleanse(sk, n);
crypto/openssl/crypto/store/store_result.c
660
OPENSSL_cleanse(tpass, sizeof(tpass));
crypto/openssl/crypto/ui/ui_openssl.c
317
OPENSSL_cleanse(wresult, sizeof(wresult));
crypto/openssl/crypto/ui/ui_openssl.c
366
OPENSSL_cleanse(result, BUFSIZ);
crypto/openssl/crypto/ui/ui_util.c
27
OPENSSL_cleanse(buff, BUFSIZ);
crypto/openssl/crypto/whrlpool/wp_dgst.c
247
OPENSSL_cleanse(c, sizeof(*c));
crypto/openssl/engines/e_capi.c
1076
OPENSSL_cleanse(csigbuf, 40);
crypto/openssl/engines/e_capi.c
989
OPENSSL_cleanse(tmpbuf, dlen);
crypto/openssl/engines/e_capi.c
995
OPENSSL_cleanse(tmpbuf, flen);
crypto/openssl/engines/e_padlock.c
724
OPENSSL_cleanse(&buf, sizeof(buf));
crypto/openssl/include/crypto/md32_common.h
242
OPENSSL_cleanse(p, HASH_CBLOCK);
crypto/openssl/include/internal/ring_buf.h
217
OPENSSL_cleanse((unsigned char *)r->start + idx, r->alloc - idx);
crypto/openssl/include/internal/ring_buf.h
222
OPENSSL_cleanse((unsigned char *)r->start + idx, l);
crypto/openssl/include/openssl/core_dispatch.h
148
OPENSSL_cleanse, (void *ptr, size_t len))
crypto/openssl/include/openssl/crypto.h
389
void OPENSSL_cleanse(void *ptr, size_t len);
crypto/openssl/providers/fips/self_test.c
298
OPENSSL_cleanse(out, sizeof(out));
crypto/openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c
364
OPENSSL_cleanse(blocks, sizeof(blocks));
crypto/openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c
365
OPENSSL_cleanse(mctx, sizeof(*mctx));
crypto/openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c
655
OPENSSL_cleanse(hmac_key, sizeof(hmac_key));
crypto/openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c
387
OPENSSL_cleanse(blocks, sizeof(blocks));
crypto/openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c
388
OPENSSL_cleanse(mctx, sizeof(*mctx));
crypto/openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c
707
OPENSSL_cleanse(hmac_key, sizeof(hmac_key));
crypto/openssl/providers/implementations/ciphers/cipher_chacha20_poly1305_hw.c
241
OPENSSL_cleanse(buf, buf_len);
crypto/openssl/providers/implementations/ciphers/cipher_idea_hw.c
34
OPENSSL_cleanse((unsigned char *)&tmp, sizeof(IDEA_KEY_SCHEDULE));
crypto/openssl/providers/implementations/ciphers/cipher_rc4_hmac_md5_hw.c
218
OPENSSL_cleanse(hmac_key, sizeof(hmac_key));
crypto/openssl/providers/implementations/ciphers/cipher_tdes_wrap.c
70
OPENSSL_cleanse(icv, 8);
crypto/openssl/providers/implementations/ciphers/cipher_tdes_wrap.c
71
OPENSSL_cleanse(sha1tmp, SHA_DIGEST_LENGTH);
crypto/openssl/providers/implementations/ciphers/cipher_tdes_wrap.c
72
OPENSSL_cleanse(iv, 8);
crypto/openssl/providers/implementations/ciphers/cipher_tdes_wrap.c
73
OPENSSL_cleanse(ctx->iv, sizeof(ctx->iv));
crypto/openssl/providers/implementations/ciphers/cipher_tdes_wrap.c
75
OPENSSL_cleanse(out, inl - 16);
crypto/openssl/providers/implementations/ciphers/cipher_tdes_wrap.c
97
OPENSSL_cleanse(sha1tmp, SHA_DIGEST_LENGTH);
crypto/openssl/providers/implementations/ciphers/ciphercommon_ccm_hw.c
69
OPENSSL_cleanse(out, len);
crypto/openssl/providers/implementations/ciphers/ciphercommon_gcm.c
579
OPENSSL_cleanse(out, len);
crypto/openssl/providers/implementations/digests/blake2b_prov.c
146
OPENSSL_cleanse(block, BLAKE2B_BLOCKBYTES);
crypto/openssl/providers/implementations/digests/blake2b_prov.c
327
OPENSSL_cleanse(target, sizeof(outbuffer));
crypto/openssl/providers/implementations/digests/blake2b_prov.c
330
OPENSSL_cleanse(c, sizeof(BLAKE2B_CTX));
crypto/openssl/providers/implementations/digests/blake2s_prov.c
139
OPENSSL_cleanse(block, BLAKE2S_BLOCKBYTES);
crypto/openssl/providers/implementations/digests/blake2s_prov.c
318
OPENSSL_cleanse(target, sizeof(outbuffer));
crypto/openssl/providers/implementations/digests/blake2s_prov.c
321
OPENSSL_cleanse(c, sizeof(BLAKE2S_CTX));
crypto/openssl/providers/implementations/encode_decode/encode_key2any.c
127
OPENSSL_cleanse(kstr, klen);
crypto/openssl/providers/implementations/kdfs/argon2.c
366
OPENSSL_cleanse(blockhash_bytes, ARGON2_BLOCK_SIZE);
crypto/openssl/providers/implementations/kdfs/argon2.c
677
OPENSSL_cleanse(ctx->pwd, ctx->pwdlen);
crypto/openssl/providers/implementations/kdfs/argon2.c
699
OPENSSL_cleanse(ctx->secret, ctx->secretlen);
crypto/openssl/providers/implementations/kdfs/argon2.c
742
OPENSSL_cleanse(blockhash + ARGON2_PREHASH_DIGEST_LENGTH,
crypto/openssl/providers/implementations/kdfs/argon2.c
745
OPENSSL_cleanse(blockhash, ARGON2_PREHASH_SEED_LENGTH);
crypto/openssl/providers/implementations/kdfs/argon2.c
772
OPENSSL_cleanse(blockhash.v, ARGON2_BLOCK_SIZE);
crypto/openssl/providers/implementations/kdfs/argon2.c
773
OPENSSL_cleanse(blockhash_bytes, ARGON2_BLOCK_SIZE);
crypto/openssl/providers/implementations/kdfs/hkdf.c
476
OPENSSL_cleanse(prk, sizeof(prk));
crypto/openssl/providers/implementations/kdfs/hkdf.c
624
OPENSSL_cleanse(prev, sizeof(prev));
crypto/openssl/providers/implementations/kdfs/hkdf.c
732
OPENSSL_cleanse(preextractsec, mdlen);
crypto/openssl/providers/implementations/kdfs/hmacdrbg_kdf.c
66
OPENSSL_cleanse(ctx, sizeof(*ctx));
crypto/openssl/providers/implementations/kdfs/kbkdf.c
361
OPENSSL_cleanse(key, keylen);
crypto/openssl/providers/implementations/kdfs/krb5kdf.c
492
OPENSSL_cleanse(block, EVP_MAX_BLOCK_LENGTH * 2);
crypto/openssl/providers/implementations/kdfs/pbkdf1.c
92
OPENSSL_cleanse(md_tmp, EVP_MAX_MD_SIZE);
crypto/openssl/providers/implementations/kdfs/pvkkdf.c
61
OPENSSL_cleanse(ctx, sizeof(*ctx));
crypto/openssl/providers/implementations/kdfs/scrypt.c
367
OPENSSL_cleanse(x, sizeof(x));
crypto/openssl/providers/implementations/kdfs/scrypt.c
383
OPENSSL_cleanse(X, sizeof(X));
crypto/openssl/providers/implementations/kdfs/sshkdf.c
409
OPENSSL_cleanse(digest, EVP_MAX_MD_SIZE);
crypto/openssl/providers/implementations/kdfs/sskdf.c
178
OPENSSL_cleanse(mac, sizeof(mac));
crypto/openssl/providers/implementations/kdfs/sskdf.c
303
OPENSSL_cleanse(mac_buf, sizeof(mac_buf));
crypto/openssl/providers/implementations/kdfs/tls1_prf.c
527
OPENSSL_cleanse(Ai, sizeof(Ai));
crypto/openssl/providers/implementations/kdfs/x942kdf.c
329
OPENSSL_cleanse(mac, sizeof(mac));
crypto/openssl/providers/implementations/kem/ec_kem.c
363
OPENSSL_cleanse(prk, prklen);
crypto/openssl/providers/implementations/kem/ec_kem.c
443
OPENSSL_cleanse(prk, sizeof(prk));
crypto/openssl/providers/implementations/kem/ec_kem.c
444
OPENSSL_cleanse(privbuf, sizeof(privbuf));
crypto/openssl/providers/implementations/kem/ec_kem.c
484
OPENSSL_cleanse(seed, seedlen);
crypto/openssl/providers/implementations/kem/ec_kem.c
621
OPENSSL_cleanse(dhkm, dhkmlen);
crypto/openssl/providers/implementations/kem/ecx_kem.c
320
OPENSSL_cleanse(prk, prklen);
crypto/openssl/providers/implementations/kem/ecx_kem.c
374
OPENSSL_cleanse(prk, sizeof(prk));
crypto/openssl/providers/implementations/kem/ecx_kem.c
426
OPENSSL_cleanse(seed, seedlen);
crypto/openssl/providers/implementations/kem/ecx_kem.c
523
OPENSSL_cleanse(dhkm, dhkmlen);
crypto/openssl/providers/implementations/kem/ml_kem_kem.c
108
OPENSSL_cleanse(ctx->entropy, ML_KEM_RANDOM_BYTES);
crypto/openssl/providers/implementations/kem/ml_kem_kem.c
218
OPENSSL_cleanse(ctx->entropy, ML_KEM_RANDOM_BYTES);
crypto/openssl/providers/implementations/kem/ml_kem_kem.c
58
OPENSSL_cleanse(ctx->entropy, ML_KEM_RANDOM_BYTES);
crypto/openssl/providers/implementations/kem/rsa_kem.c
322
OPENSSL_cleanse(secret, nlen);
crypto/openssl/providers/implementations/keymgmt/ml_dsa_kmgmt.c
544
OPENSSL_cleanse(gctx->entropy, gctx->entropy_len);
crypto/openssl/providers/implementations/keymgmt/ml_kem_kmgmt.c
776
OPENSSL_cleanse(seed, ML_KEM_SEED_BYTES);
crypto/openssl/providers/implementations/keymgmt/ml_kem_kmgmt.c
802
OPENSSL_cleanse(gctx->seed, ML_KEM_SEED_BYTES);
crypto/openssl/providers/implementations/keymgmt/slh_dsa_kmgmt.c
431
OPENSSL_cleanse(gctx->entropy, gctx->entropy_len);
crypto/openssl/providers/implementations/macs/blake2_mac_impl.c
78
OPENSSL_cleanse(macctx->key, sizeof(macctx->key));
crypto/openssl/providers/implementations/macs/kmac_prov.c
161
OPENSSL_cleanse(kctx->key, kctx->key_len);
crypto/openssl/providers/implementations/macs/kmac_prov.c
162
OPENSSL_cleanse(kctx->custom, kctx->custom_len);
crypto/openssl/providers/implementations/rands/drbg_ctr.c
481
OPENSSL_cleanse(ctr->K, sizeof(ctr->K));
crypto/openssl/providers/implementations/rands/drbg_ctr.c
482
OPENSSL_cleanse(ctr->V, sizeof(ctr->V));
crypto/openssl/providers/implementations/rands/drbg_ctr.c
483
OPENSSL_cleanse(ctr->bltmp, sizeof(ctr->bltmp));
crypto/openssl/providers/implementations/rands/drbg_ctr.c
484
OPENSSL_cleanse(ctr->KX, sizeof(ctr->KX));
crypto/openssl/providers/implementations/rands/drbg_hash.c
119
OPENSSL_cleanse(vtmp, hash->blocklen);
crypto/openssl/providers/implementations/rands/drbg_hash.c
379
OPENSSL_cleanse(hash->V, sizeof(hash->V));
crypto/openssl/providers/implementations/rands/drbg_hash.c
380
OPENSSL_cleanse(hash->C, sizeof(hash->C));
crypto/openssl/providers/implementations/rands/drbg_hash.c
381
OPENSSL_cleanse(hash->vtmp, sizeof(hash->vtmp));
crypto/openssl/providers/implementations/rands/drbg_hmac.c
273
OPENSSL_cleanse(hmac->K, sizeof(hmac->K));
crypto/openssl/providers/implementations/rands/drbg_hmac.c
274
OPENSSL_cleanse(hmac->V, sizeof(hmac->V));
crypto/openssl/providers/implementations/signature/eddsa_sig.c
1071
OPENSSL_cleanse(param.ed25519.priv, sizeof(param.ed25519.priv));
crypto/openssl/providers/implementations/signature/eddsa_sig.c
1096
OPENSSL_cleanse(param.ed448.priv, sizeof(param.ed448.priv));
crypto/openssl/providers/implementations/signature/ml_dsa_sig.c
204
OPENSSL_cleanse(rand_tmp, sizeof(rand_tmp));
crypto/openssl/providers/implementations/signature/ml_dsa_sig.c
63
OPENSSL_cleanse(ctx->test_entropy, ctx->test_entropy_len);
crypto/openssl/providers/implementations/signature/rsa_sig.c
622
OPENSSL_cleanse(ctx->tbuf, RSA_size(ctx->rsa));
crypto/openssl/providers/implementations/signature/slh_dsa_sig.c
226
OPENSSL_cleanse(opt_rand, n);
crypto/openssl/providers/implementations/signature/slh_dsa_sig.c
64
OPENSSL_cleanse(ctx->add_random, ctx->add_random_len);
crypto/openssl/ssl/quic/quic_record_shared.c
184
OPENSSL_cleanse(key, sizeof(key));
crypto/openssl/ssl/quic/quic_record_shared.c
191
OPENSSL_cleanse(el->iv[keyslot], sizeof(el->iv[keyslot]));
crypto/openssl/ssl/quic/quic_record_shared.c
192
OPENSSL_cleanse(key, sizeof(key));
crypto/openssl/ssl/quic/quic_record_shared.c
325
OPENSSL_cleanse(hpr_key, sizeof(hpr_key));
crypto/openssl/ssl/quic/quic_record_shared.c
326
OPENSSL_cleanse(ku_key, sizeof(ku_key));
crypto/openssl/ssl/quic/quic_record_shared.c
333
OPENSSL_cleanse(hpr_key, sizeof(hpr_key));
crypto/openssl/ssl/quic/quic_record_shared.c
334
OPENSSL_cleanse(ku_key, sizeof(ku_key));
crypto/openssl/ssl/quic/quic_record_shared.c
335
OPENSSL_cleanse(el->ku, sizeof(el->ku));
crypto/openssl/ssl/quic/quic_record_shared.c
98
OPENSSL_cleanse(el->iv[keyslot], sizeof(el->iv[keyslot]));
crypto/openssl/ssl/quic/quic_sf_list.c
24
OPENSSL_cleanse((unsigned char *)sf->data,
crypto/openssl/ssl/quic/quic_sf_list.c
302
OPENSSL_cleanse((unsigned char *)sf->data,
crypto/openssl/ssl/record/methods/tls_common.c
1184
OPENSSL_cleanse(rec->data + rec->off, length);
crypto/openssl/ssl/record/methods/tls_common.c
1473
OPENSSL_cleanse(rl->mac_secret, sizeof(rl->mac_secret));
crypto/openssl/ssl/record/methods/tls_common.c
283
OPENSSL_cleanse(b->buf, b->len);
crypto/openssl/ssl/record/rec_layer_d1.c
64
OPENSSL_cleanse(rec->allocdata, rec->length);
crypto/openssl/ssl/s3_enc.c
425
OPENSSL_cleanse(buf, sizeof(buf));
crypto/openssl/ssl/s3_enc.c
81
OPENSSL_cleanse(smd, sizeof(smd));
crypto/openssl/ssl/s3_lib.c
5268
OPENSSL_cleanse(pms, pmslen);
crypto/openssl/ssl/ssl_sess.c
858
OPENSSL_cleanse(ss->master_key, sizeof(ss->master_key));
crypto/openssl/ssl/ssl_sess.c
859
OPENSSL_cleanse(ss->session_id, sizeof(ss->session_id));
crypto/openssl/ssl/statem/extensions.c
1627
OPENSSL_cleanse(binderkey, sizeof(binderkey));
crypto/openssl/ssl/statem/extensions.c
1628
OPENSSL_cleanse(finishedkey, sizeof(finishedkey));
crypto/openssl/ssl/statem/extensions_clnt.c
884
OPENSSL_cleanse(psk, psklen);
crypto/openssl/ssl/statem/extensions_clnt.c
887
OPENSSL_cleanse(psk, psklen);
crypto/openssl/ssl/statem/extensions_srvr.c
1381
OPENSSL_cleanse(pskdata, pskdatalen);
crypto/openssl/ssl/statem/extensions_srvr.c
1393
OPENSSL_cleanse(pskdata, pskdatalen);
crypto/openssl/ssl/statem/extensions_srvr.c
1397
OPENSSL_cleanse(pskdata, pskdatalen);
crypto/openssl/ssl/statem/statem_clnt.c
3091
OPENSSL_cleanse(psk, psklen);
crypto/openssl/ssl/statem/statem_clnt.c
3092
OPENSSL_cleanse(identity, sizeof(identity));
crypto/openssl/ssl/statem/statem_srvr.c
2977
OPENSSL_cleanse(psk, psklen);
crypto/openssl/ssl/statem/statem_srvr.c
3075
OPENSSL_cleanse(rsa_decrypt, SSL_MAX_MASTER_KEY_LENGTH);
crypto/openssl/ssl/t1_enc.c
361
OPENSSL_cleanse(hash, hashlen);
crypto/openssl/ssl/t1_enc.c
399
OPENSSL_cleanse(hash, hashlen);
crypto/openssl/ssl/tls13_enc.c
315
OPENSSL_cleanse(finsecret, sizeof(finsecret));
crypto/openssl/ssl/tls13_enc.c
764
OPENSSL_cleanse(key, sizeof(key));
crypto/openssl/ssl/tls13_enc.c
765
OPENSSL_cleanse(secret, sizeof(secret));
crypto/openssl/ssl/tls13_enc.c
830
OPENSSL_cleanse(key, sizeof(key));
crypto/openssl/ssl/tls13_enc.c
831
OPENSSL_cleanse(secret, sizeof(secret));
crypto/openssl/ssl/tls_srp.c
193
OPENSSL_cleanse(b, sizeof(b));
crypto/openssl/ssl/tls_srp.c
436
OPENSSL_cleanse(rnd, sizeof(rnd));
crypto/openssl/test/afalgtest.c
56
OPENSSL_cleanse(ebuf, sizeof(ebuf));
crypto/openssl/test/afalgtest.c
57
OPENSSL_cleanse(dbuf, sizeof(dbuf));
crypto/openssl/test/evp_test.c
2087
OPENSSL_cleanse(got, got_len);
crypto/openssl/test/evp_test.c
846
OPENSSL_cleanse(got, got_len);
crypto/openssl/test/slh_dsa_test.c
101
OPENSSL_cleanse(pubdata, sizeof(pubdata));
crypto/openssl/test/tls-provider.c
1387
OPENSSL_cleanse(kstr, klen);
sys/crypto/openssl/ossl_hash.h
135
OPENSSL_cleanse(p, HASH_CBLOCK);
sys/crypto/openssl/ossl_poly1305.c
140
OPENSSL_cleanse(ctx, sizeof(*ctx));