Symbol: arc4random_buf
bin/ed/cbc.c
101
arc4random_buf(pvec, sizeof(pvec));
crypto/libressl/apps/openssl/enc.c
586
arc4random_buf(salt,
crypto/libressl/apps/openssl/passwd.c
457
arc4random_buf(*salt_p, 2);
crypto/libressl/apps/openssl/passwd.c
473
arc4random_buf(*salt_p, 8);
crypto/libressl/apps/openssl/rand.c
164
arc4random_buf(buf, chunk);
crypto/libressl/apps/openssl/s_cb.c
811
arc4random_buf(cookie_secret, COOKIE_SECRET_LENGTH);
crypto/libressl/apps/openssl/s_server.c
2273
arc4random_buf(id, *id_len);
crypto/libressl/apps/openssl/speed.c
1508
arc4random_buf(buf, 36);
crypto/libressl/apps/openssl/speed.c
1578
arc4random_buf(buf, 20);
crypto/libressl/apps/openssl/ts.c
745
arc4random_buf(buf, len);
crypto/libressl/crypto/asn1/asn_mime.c
299
arc4random_buf(bound, 32);
crypto/libressl/crypto/asn1/p5_pbe.c
149
arc4random_buf(sstr, saltlen);
crypto/libressl/crypto/asn1/p5_pbev2.c
218
arc4random_buf(iv, EVP_CIPHER_iv_length(cipher));
crypto/libressl/crypto/asn1/p5_pbev2.c
322
arc4random_buf(osalt->data, saltlen);
crypto/libressl/crypto/bio/bf_nbio.c
145
arc4random_buf(&n, 1);
crypto/libressl/crypto/bio/bf_nbio.c
182
arc4random_buf(&n, 1);
crypto/libressl/crypto/bn/bn_lcl.h
574
arc4random_buf(&_tmp_char, 1); \
crypto/libressl/crypto/bn/bn_rand.c
153
arc4random_buf(buf, bytes);
crypto/libressl/crypto/bn/bn_rand.c
163
arc4random_buf(&c, 1);
crypto/libressl/crypto/cms/cms_enc.c
122
arc4random_buf(iv, ivlen);
crypto/libressl/crypto/cms/cms_ess.c
132
arc4random_buf(rr->signedContentIdentifier->data, 32);
crypto/libressl/crypto/cms/cms_pwri.c
141
arc4random_buf(iv, ivlen);
crypto/libressl/crypto/cms/cms_pwri.c
310
arc4random_buf(out + 4 + inlen, olen - 4 - inlen);
crypto/libressl/crypto/curve25519/curve25519.c
4644
arc4random_buf(seed, 32);
crypto/libressl/crypto/curve25519/curve25519.c
4915
arc4random_buf(out_private_key, 32);
crypto/libressl/crypto/des/rand_key.c
64
arc4random_buf(ret, sizeof(DES_cblock));
crypto/libressl/crypto/dsa/dsa_gen.c
181
arc4random_buf(seed, qsize);
crypto/libressl/crypto/evp/e_aes.c
1348
arc4random_buf(gctx->iv + arg, gctx->ivlen - arg);
crypto/libressl/crypto/evp/evp_enc.c
676
arc4random_buf(key, ctx->key_len);
crypto/libressl/crypto/gost/gostr341001_pmeth.c
494
arc4random_buf(ukm, 8);
crypto/libressl/crypto/ocsp/ocsp_ext.c
353
arc4random_buf(tmpval, len);
crypto/libressl/crypto/pem/pem_lib.c
396
arc4random_buf(iv, enc->iv_len); /* Generate a salt */
crypto/libressl/crypto/pem/pvkfmt.c
875
arc4random_buf(p, PVK_SALTLEN);
crypto/libressl/crypto/pkcs12/p12_mutl.c
245
arc4random_buf(p12->mac->salt->data, saltlen);
crypto/libressl/crypto/pkcs7/pk7_doit.c
346
arc4random_buf(iv, ivlen);
crypto/libressl/crypto/rand/rand_lib.c
90
arc4random_buf(buf, num);
crypto/libressl/crypto/rand/rand_lib.c
98
arc4random_buf(buf, num);
crypto/libressl/crypto/rsa/rsa_oaep.c
134
arc4random_buf(seed, mdlen);
crypto/libressl/crypto/rsa/rsa_pk1.c
163
arc4random_buf(p, j);
crypto/libressl/crypto/rsa/rsa_pk1.c
166
arc4random_buf(p, 1);
crypto/libressl/crypto/rsa/rsa_pss.c
241
arc4random_buf(salt, sLen);
crypto/libressl/ssl/ssl_clnt.c
1804
arc4random_buf(&pms[2], sizeof(pms) - 2);
crypto/libressl/ssl/ssl_clnt.c
1947
arc4random_buf(premaster_secret, sizeof(premaster_secret));
crypto/libressl/ssl/ssl_clnt.c
676
arc4random_buf(s->s3->client_random, SSL3_RANDOM_SIZE);
crypto/libressl/ssl/ssl_lib.c
2055
arc4random_buf(ret->internal->tlsext_tick_key_name, 16);
crypto/libressl/ssl/ssl_lib.c
2056
arc4random_buf(ret->internal->tlsext_tick_hmac_key, 16);
crypto/libressl/ssl/ssl_lib.c
2057
arc4random_buf(ret->internal->tlsext_tick_aes_key, 16);
crypto/libressl/ssl/ssl_sess.c
298
arc4random_buf(id, *id_len);
crypto/libressl/ssl/ssl_srvr.c
1042
arc4random_buf(s->s3->server_random, SSL3_RANDOM_SIZE);
crypto/libressl/ssl/ssl_srvr.c
1635
arc4random_buf(fakekey, sizeof(fakekey));
crypto/libressl/ssl/ssl_srvr.c
2360
arc4random_buf(iv, 16);
crypto/libressl/ssl/tls12_record_layer.c
1218
arc4random_buf(eiv, eiv_len);
crypto/libressl/ssl/tls13_client.c
59
arc4random_buf(s->s3->client_random, SSL3_RANDOM_SIZE);
crypto/libressl/ssl/tls13_client.c
69
arc4random_buf(ctx->hs->tls13.legacy_session_id,
crypto/libressl/ssl/tls13_server.c
50
arc4random_buf(s->s3->server_random, SSL3_RANDOM_SIZE);
crypto/libressl/tls/tls_config.c
126
arc4random_buf(sid, sizeof(sid));
crypto/libressl/tls/tls_config.c
924
arc4random_buf(key, sizeof(key));
crypto/libressl/tls/tls_server.c
187
arc4random_buf(iv, EVP_MAX_IV_LENGTH);
crypto/openssh/channels.c
5319
arc4random_buf(sc->x11_fake_data, data_len);
crypto/openssh/clientloop.c
442
arc4random_buf(rnd, sizeof(rnd));
crypto/openssh/crypto_api.h
27
#define randombytes(buf, buf_len) arc4random_buf((buf), (buf_len))
crypto/openssh/entropy.c
105
arc4random_buf(buf, sizeof(buf));
crypto/openssh/entropy.c
89
arc4random_buf(buf, sizeof(buf));
crypto/openssh/hostfile.c
128
arc4random_buf(salt, len);
crypto/openssh/kex.c
596
arc4random_buf(cookie, KEX_COOKIE_LEN);
crypto/openssh/kexc25519.c
54
arc4random_buf(key, CURVE25519_SIZE);
crypto/openssh/packet.c
1250
arc4random_buf(cp, padlen);
crypto/openssh/ssh-add.c
512
arc4random_buf(data, sizeof(data));
crypto/openssh/ssh-agent.c
1504
arc4random_buf(lock_salt, sizeof(lock_salt));
crypto/openssh/sshd-session.c
272
arc4random_buf(rnd, sizeof(rnd)); /* let arc4random notice PID change */
crypto/openssh/sshd.c
1107
arc4random_buf(rnd, sizeof(rnd));
crypto/openssh/sshkey-xmss.c
288
arc4random_buf(state->enc_keyiv, state->enc_keyiv_len);
crypto/openssh/sshkey.c
1564
arc4random_buf(prekey, SSHKEY_SHIELD_PREKEY_LEN);
crypto/openssh/sshkey.c
2221
arc4random_buf(&nonce, sizeof(nonce));
crypto/openssh/sshkey.c
2789
arc4random_buf(salt, SALT_LEN);
include/stdlib.h
268
void arc4random_buf(void *, size_t);
lib/libssh/openbsd-compat/bcrypt_pbkdf.c
185
arc4random_buf(key, keylen);
lib/libssh/openbsd-compat/openbsd-compat.h
212
void arc4random_buf(void *, size_t);
lib/libssh/openbsd-compat/sys-queue.h
459
arc4random_buf(&(head)->sqx_cookie, sizeof((head)->sqx_cookie)); \
sys/crypto/cryptoapi/cryptoapi.c
59
#define karc4random_buf arc4random_buf