bin/rm/rm.c
351
arc4random_buf(buf, wlen);
games/random/random.c
101
arc4random_buf(&r, sizeof(uint64_t));
include/stdlib.h
317
void arc4random_buf(void *, size_t)
lib/libc/crypt/arc4random.c
204
DEF_WEAK(arc4random_buf);
lib/libc/crypt/bcrypt.c
75
arc4random_buf(csalt, sizeof(csalt));
lib/libc/hidden/stdlib.h
63
PROTO_NORMAL(arc4random_buf);
lib/libc/net/res_random.c
220
arc4random_buf(ru_prf, sizeof(*ru_prf));
lib/libc/stdlib/__mktemp4.c
71
arc4random_buf(rbuf, sizeof(rbuf));
lib/libc/stdlib/drand48.c
24
arc4random_buf(rseed, sizeof rseed);
lib/libc/stdlib/icdb.c
320
arc4random_buf(&info->siphashkey, sizeof(info->siphashkey));
lib/libc/stdlib/malloc.c
384
arc4random_buf(d->rbytes, sizeof(d->rbytes));
lib/libc/uuid/uuid_create.c
47
arc4random_buf(u, sizeof(uuid_t));
lib/libcrypto/asn1/asn_mime.c
299
arc4random_buf(bound, 32);
lib/libcrypto/asn1/p5_pbe.c
157
arc4random_buf(sstr, saltlen);
lib/libcrypto/asn1/p5_pbev2.c
222
arc4random_buf(iv, EVP_CIPHER_iv_length(cipher));
lib/libcrypto/asn1/p5_pbev2.c
310
arc4random_buf(osalt->data, saltlen);
lib/libcrypto/bio/bf_nbio.c
146
arc4random_buf(&n, 1);
lib/libcrypto/bio/bf_nbio.c
183
arc4random_buf(&n, 1);
lib/libcrypto/bn/bn_rand.c
157
arc4random_buf(buf, bytes);
lib/libcrypto/bn/bn_rand.c
167
arc4random_buf(&c, 1);
lib/libcrypto/cms/cms_enc.c
125
arc4random_buf(iv, ivlen);
lib/libcrypto/cms/cms_ess.c
138
arc4random_buf(rr->signedContentIdentifier->data, 32);
lib/libcrypto/cms/cms_pwri.c
145
arc4random_buf(iv, ivlen);
lib/libcrypto/cms/cms_pwri.c
315
arc4random_buf(out + 4 + inlen, olen - 4 - inlen);
lib/libcrypto/curve25519/curve25519.c
4646
arc4random_buf(out_private_key, 32);
lib/libcrypto/curve25519/curve25519.c
4935
arc4random_buf(out_private_key, 32);
lib/libcrypto/des/des_key.c
410
arc4random_buf(ret, sizeof(DES_cblock));
lib/libcrypto/dsa/dsa_gen.c
183
arc4random_buf(seed, qsize);
lib/libcrypto/evp/e_aes.c
730
arc4random_buf(gctx->iv + arg, gctx->ivlen - arg);
lib/libcrypto/evp/evp_cipher.c
705
arc4random_buf(key, ctx->key_len);
lib/libcrypto/evp/p_legacy.c
187
arc4random_buf(iv, iv_len);
lib/libcrypto/mlkem/mlkem.c
118
arc4random_buf(entropy_buf, MLKEM_SEED_LENGTH);
lib/libcrypto/mlkem/mlkem.c
237
arc4random_buf(entropy, sizeof(entropy));
lib/libcrypto/mlkem/mlkem_internal.c
1110
arc4random_buf(out_shared_secret, MLKEM_SHARED_SECRET_LENGTH);
lib/libcrypto/mlkem/mlkem_internal.c
1116
arc4random_buf(out_shared_secret, MLKEM_SHARED_SECRET_LENGTH);
lib/libcrypto/ocsp/ocsp_ext.c
389
arc4random_buf(tmpval, len);
lib/libcrypto/pem/pem_lib.c
395
arc4random_buf(iv, enc->iv_len); /* Generate a salt */
lib/libcrypto/pem/pvkfmt.c
882
arc4random_buf(p, PVK_SALTLEN);
lib/libcrypto/pkcs12/p12_mutl.c
253
arc4random_buf(p12->mac->salt->data, saltlen);
lib/libcrypto/pkcs7/pk7_doit.c
347
arc4random_buf(iv, ivlen);
lib/libcrypto/rand/rand_lib.c
90
arc4random_buf(buf, num);
lib/libcrypto/rand/rand_lib.c
99
arc4random_buf(buf, num);
lib/libcrypto/rand/randfile.c
122
arc4random_buf(buf, i);
lib/libcrypto/rsa/rsa_oaep.c
135
arc4random_buf(seed, mdlen);
lib/libcrypto/rsa/rsa_pk1.c
215
arc4random_buf(padding, sizeof(padding));
lib/libcrypto/rsa/rsa_pss.c
247
arc4random_buf(salt, sLen);
lib/libexpat/lib/xmlparse.c
1211
arc4random_buf(&entropy, sizeof(entropy));
lib/libfido2/src/random.c
14
arc4random_buf(buf, len);
lib/libradius/radius.c
123
arc4random_buf(packet->pdata->authenticator,
lib/libskey/skeylogin.c
450
arc4random_buf(secret, sizeof(secret));
lib/libsndio/aucat.c
252
arc4random_buf(cookie, AMSG_COOKIELEN);
lib/libssl/ssl_clnt.c
1822
arc4random_buf(&pms[2], sizeof(pms) - 2);
lib/libssl/ssl_clnt.c
681
arc4random_buf(s->s3->client_random, SSL3_RANDOM_SIZE);
lib/libssl/ssl_lib.c
2176
arc4random_buf(ret->tlsext_tick_key_name, 16);
lib/libssl/ssl_lib.c
2177
arc4random_buf(ret->tlsext_tick_hmac_key, 16);
lib/libssl/ssl_lib.c
2178
arc4random_buf(ret->tlsext_tick_aes_key, 16);
lib/libssl/ssl_sess.c
413
arc4random_buf(id, *id_len);
lib/libssl/ssl_srvr.c
1044
arc4random_buf(s->s3->server_random, SSL3_RANDOM_SIZE);
lib/libssl/ssl_srvr.c
1658
arc4random_buf(fakepms, sizeof(fakepms));
lib/libssl/ssl_srvr.c
2251
arc4random_buf(iv, 16);
lib/libssl/tls12_record_layer.c
1197
arc4random_buf(eiv, eiv_len);
lib/libssl/tls13_client.c
71
arc4random_buf(s->s3->client_random, SSL3_RANDOM_SIZE);
lib/libssl/tls13_client.c
81
arc4random_buf(ctx->hs->tls13.legacy_session_id,
lib/libssl/tls13_server.c
50
arc4random_buf(s->s3->server_random, SSL3_RANDOM_SIZE);
lib/libtls/tls_config.c
131
arc4random_buf(sid, sizeof(sid));
lib/libtls/tls_config.c
949
arc4random_buf(key, sizeof(key));
lib/libtls/tls_server.c
190
arc4random_buf(iv, EVP_MAX_IV_LENGTH);
lib/libutil/bcrypt_pbkdf.c
173
arc4random_buf(key, keylen);
lib/libutil/pkcs5_pbkdf2.c
124
arc4random_buf(key, key_len);
regress/lib/libc/arc4random-fork/arc4random-fork.c
62
arc4random_buf(buf->x, sizeof(buf->x));
regress/lib/libc/timingsafe/timingsafe.c
57
arc4random_buf(bufone, N);
regress/lib/libc/timingsafe/timingsafe.c
58
arc4random_buf(buftwo, N);
regress/lib/libc/vis/vis_test.c
64
arc4random_buf(ibuf, sizeof(ibuf) - 1);
regress/lib/libcrypto/bn/bn_mont.c
42
arc4random_buf(r, sizeof(r));
regress/lib/libcrypto/crypto/crypto_test.c
35
arc4random_buf(buf, sizeof(buf));
regress/lib/libcrypto/crypto/crypto_test.c
68
arc4random_buf(buf, sizeof(buf));
regress/lib/libcrypto/curve25519/ed25519test.c
432
arc4random_buf(message, sizeof(message));
regress/lib/libcrypto/ecdsa/ecdsatest.c
104
arc4random_buf(digest, 20);
regress/lib/libcrypto/ecdsa/ecdsatest.c
105
arc4random_buf(wrong_digest, 20);
regress/lib/libcrypto/ige/igetest.c
193
arc4random_buf(rkey, sizeof(rkey));
regress/lib/libcrypto/ige/igetest.c
194
arc4random_buf(plaintext, sizeof(plaintext));
regress/lib/libcrypto/ige/igetest.c
195
arc4random_buf(iv, sizeof(iv));
regress/lib/libcrypto/rsa/rsa_padding_test.c
139
arc4random_buf(in, sizeof(in));
regress/lib/libcrypto/rsa/rsa_padding_test.c
275
arc4random_buf(in, sizeof(in));
regress/lib/libssl/dtls/dtlstest.c
388
arc4random_buf(dtls_cookie, sizeof(dtls_cookie));
regress/lib/libssl/tlsext/tlsexttest.c
2470
arc4random_buf(tlsext_sessionticket_hello_min,
regress/lib/libssl/tlsext/tlsexttest.c
2472
arc4random_buf(tlsext_sessionticket_hello_max,
regress/lib/libssl/tlsext/tlsexttest.c
2562
arc4random_buf(&dummy, sizeof(dummy));
regress/usr.bin/ssh/unittests/sshbuf/test_sshbuf_fuzz.c
112
arc4random_buf(&r, sizeof(r));
sbin/bioctl/bioctl.c
988
arc4random_buf(kdfinfo->pbkdf.salt, sizeof(kdfinfo->pbkdf.salt));
sbin/dhcp6leased/engine.c
1116
arc4random_buf(iface->xid, sizeof(iface->xid));
sbin/dhcp6leased/engine.c
1153
arc4random_buf(iface->xid, sizeof(iface->xid));
sbin/dhcp6leased/engine.c
633
arc4random_buf(iface->xid, sizeof(iface->xid));
sbin/ifconfig/ifconfig.c
6775
arc4random_buf(&eabuf, sizeof eabuf);
sbin/iked/config.c
73
arc4random_buf(&spi, sizeof spi);
sbin/iked/crypto_api.h
22
#define randombytes(buf, buf_len) arc4random_buf((buf), (buf_len))
sbin/iked/dh.c
730
arc4random_buf(curve25519->secret, CURVE25519_SIZE);
sbin/iked/eap.c
219
arc4random_buf(ms->msc_challenge, sizeof(ms->msc_challenge));
sbin/iked/ikev2_msg.c
446
arc4random_buf(ptr, pad);
sbin/iked/imsg_util.c
111
arc4random_buf(ptr, len);
sbin/isakmpd/cookie.c
69
arc4random_buf(tmpsecret, COOKIE_SECRET_SIZE);
sbin/isakmpd/dpd.c
326
arc4random_buf((u_int8_t *)&isakmp_sa->dpd_seq,
sbin/isakmpd/exchange.c
1544
arc4random_buf(buf + ISAKMP_NONCE_DATA_OFF, nonce_sz);
sbin/isakmpd/exchange.c
919
arc4random_buf(exchange->message_id, ISAKMP_HDR_MESSAGE_ID_LEN);
sbin/isakmpd/isakmp_cfg.c
257
arc4random_buf((u_int8_t *) & ie->cfg_id, sizeof ie->cfg_id);
sbin/newfs_ext2fs/mke2fs.c
1426
arc4random_buf(buf, sizeof(buf));
sbin/ping/ping.c
778
arc4random_buf(&tv64_offset, sizeof(tv64_offset));
sbin/ping/ping.c
779
arc4random_buf(&mac_key, sizeof(mac_key));
sbin/slaacd/engine.c
1614
arc4random_buf(&iid.s6_addr, sizeof(iid.s6_addr));
sbin/unwind/frontend.c
1031
arc4random_buf(&pq->imsg_id, sizeof(pq->imsg_id));
sbin/unwind/frontend.c
1678
arc4random_buf(&pq->imsg_id, sizeof(pq->imsg_id));
sbin/unwind/frontend.c
720
arc4random_buf(&pq->imsg_id, sizeof(pq->imsg_id));
sbin/unwind/libunbound/config.h
1556
void arc4random_buf(void* buf, size_t n);
sys/arch/amd64/amd64/aesni.c
473
arc4random_buf(iv, ivlen);
sys/arch/amd64/amd64/kexec.c
210
arc4random_buf(addr + ph[i].p_vaddr - start, ph[i].p_filesz);
sys/arch/amd64/amd64/via.c
348
arc4random_buf(sc->op_iv, 16);
sys/arch/arm64/arm64/cryptox.c
377
arc4random_buf(iv, ivlen);
sys/arch/arm64/arm64/machdep.c
459
arc4random_buf(&pm->pm_apiakey, sizeof(pm->pm_apiakey));
sys/arch/arm64/arm64/machdep.c
460
arc4random_buf(&pm->pm_apdakey, sizeof(pm->pm_apdakey));
sys/arch/arm64/arm64/machdep.c
461
arc4random_buf(&pm->pm_apibkey, sizeof(pm->pm_apibkey));
sys/arch/arm64/arm64/machdep.c
462
arc4random_buf(&pm->pm_apdbkey, sizeof(pm->pm_apdbkey));
sys/arch/arm64/arm64/machdep.c
463
arc4random_buf(&pm->pm_apgakey, sizeof(pm->pm_apgakey));
sys/arch/i386/i386/via.c
356
arc4random_buf(sc->op_iv, 16);
sys/arch/i386/pci/glxsb.c
681
arc4random_buf(op_iv, sizeof(op_iv));
sys/arch/octeon/dev/octboot.c
189
arc4random_buf((caddr_t)ph[i].p_paddr, ph[i].p_filesz);
sys/arch/octeon/dev/octcrypto.c
1010
arc4random_buf(iv, ivlen);
sys/arch/octeon/dev/octcrypto.c
715
arc4random_buf(iv, ivlen);
sys/arch/powerpc64/dev/kexec.c
176
arc4random_buf(addr + ph[i].p_vaddr - start, ph[i].p_filesz);
sys/arch/sparc64/sparc64/machdep.c
258
arc4random_buf(&p->p_addr->u_pcb.pcb_wcookie,
sys/crypto/cryptosoft.c
128
arc4random_buf(iv, ivlen);
sys/crypto/cryptosoft.c
548
arc4random_buf(iv, ivlen);
sys/crypto/curve25519.h
40
arc4random_buf(secret, CURVE25519_KEY_SIZE);
sys/crypto/idgen.c
110
arc4random_buf(ctx->id32_key, sizeof(ctx->id32_key));
sys/dev/ic/qwx.c
18521
arc4random_buf(cmd->th_4, sizeof(uint32_t) * ATH11K_IPV4_TH_SEED_SIZE);
sys/dev/ic/qwx.c
18522
arc4random_buf(cmd->th_6, sizeof(uint32_t) * ATH11K_IPV6_TH_SEED_SIZE);
sys/dev/ic/qwz.c
15833
arc4random_buf(cmd->th_4, sizeof(uint32_t) * ATH12K_IPV4_TH_SEED_SIZE);
sys/dev/ic/qwz.c
15834
arc4random_buf(cmd->th_6, sizeof(uint32_t) * ATH12K_IPV6_TH_SEED_SIZE);
sys/dev/pci/drm/include/linux/random.h
31
arc4random_buf(&r, sizeof(r));
sys/dev/pci/drm/include/linux/random.h
54
arc4random_buf(buf, nbytes);
sys/dev/pci/drm/include/linux/uuid.h
48
arc4random_buf(&a->guid, sizeof(a->guid));
sys/dev/pci/if_aq_pci.c
1846
arc4random_buf(&data, sizeof(data));
sys/dev/pci/if_bwfm_pci.c
851
arc4random_buf(rndbuf, BWFM_RANDOM_SEED_LENGTH);
sys/dev/pci/if_iwi.c
1896
arc4random_buf(&data, sizeof data);
sys/dev/pci/if_oce.c
3074
arc4random_buf(cmd.params.req.hash, sizeof(cmd.params.req.hash));
sys/dev/rnd.c
344
arc4random_buf(entropy_pool, sizeof(entropy_pool));
sys/dev/rnd.c
554
arc4random_buf(keybuf, KEYSZ + IVSZ);
sys/dev/rnd.c
714
arc4random_buf(buf, n);
sys/dev/rnd.c
820
arc4random_buf(buf, SCARG(uap, nbyte));
sys/dev/softraid.c
4468
arc4random_buf(uuid->sui_id, sizeof(uuid->sui_id));
sys/dev/softraid_crypto.c
525
arc4random_buf(mdd_crypto->scr_key, sizeof(mdd_crypto->scr_key));
sys/dev/softraid_crypto.c
754
arc4random_buf(mdd_crypto->scr_maskkey,
sys/isofs/cd9660/cd9660_node.c
79
arc4random_buf(&isohashkey, sizeof(isohashkey));
sys/isofs/udf/udf_vfsops.c
357
arc4random_buf(&ump->um_hashkey, sizeof(ump->um_hashkey));
sys/kern/exec_subr.c
337
arc4random_buf(buf, len);
sys/kern/kern_exec.c
539
arc4random_buf(&pr->ps_sigcookie, sizeof pr->ps_sigcookie);
sys/kern/subr_disk.c
909
arc4random_buf(nlp->d_uid, sizeof(nlp->d_uid));
sys/kern/subr_hibernate.c
1048
arc4random_buf((void *)entropy, PAGE_SIZE);
sys/kern/subr_pool.c
1739
arc4random_buf(pp->pr_cache_magic, sizeof(pp->pr_cache_magic));
sys/kern/subr_pool.c
949
arc4random_buf(&ph->ph_magic, sizeof(ph->ph_magic));
sys/kern/vfs_syscalls.c
1270
arc4random_buf(path, sizeof(path));
sys/miscfs/fuse/fuse_ihash.c
75
arc4random_buf(&fuse_ihashkey, sizeof(fuse_ihashkey));
sys/miscfs/fuse/fusebuf.c
41
arc4random_buf(&fbuf->fb_uuid, sizeof fbuf->fb_uuid);
sys/msdosfs/msdosfs_denode.c
85
arc4random_buf(&dehashkey, sizeof(dehashkey));
sys/net/if_bridge.c
188
arc4random_buf(&sc->sc_hashkey, sizeof(sc->sc_hashkey));
sys/net/if_gre.c
2268
arc4random_buf(&sc->sc_ka_key, sizeof(sc->sc_ka_key));
sys/net/if_spppsubr.c
3736
arc4random_buf(sp->chap_challenge, sizeof(sp->chap_challenge));
sys/net/if_trunk.c
1439
arc4random_buf(&lb->lb_key, sizeof(lb->lb_key));
sys/net/if_wg.c
2716
arc4random_buf(&sc->sc_secret, sizeof(sc->sc_secret));
sys/net/pf.c
4387
arc4random_buf(pf_tcp_secret, sizeof(pf_tcp_secret));
sys/net/pf_syncookies.c
257
arc4random_buf(&pf_syncookie_status.key[pf_syncookie_status.oddeven],
sys/net/trunklacp.c
733
arc4random_buf(&lsc->lsc_hashkey, sizeof(lsc->lsc_hashkey));
sys/net/wg_cookie.c
107
arc4random_buf(nonce, COOKIE_NONCE_SIZE);
sys/net/wg_cookie.c
263
arc4random_buf(cc->cc_secret, COOKIE_SECRET_SIZE);
sys/net/wg_cookie.c
285
arc4random_buf(cookie, COOKIE_COOKIE_SIZE);
sys/net/wg_cookie.c
293
arc4random_buf(&rl->rl_secret, sizeof(rl->rl_secret));
sys/net/wg_cookie.c
583
arc4random_buf(shared, COOKIE_INPUT_SIZE);
sys/net/wg_cookie.c
584
arc4random_buf(message, MESSAGE_LEN);
sys/net/wg_noise.c
1117
arc4random_buf(apriv, NOISE_PUBLIC_KEY_LEN);
sys/net/wg_noise.c
1118
arc4random_buf(bpriv, NOISE_PUBLIC_KEY_LEN);
sys/net/wg_noise.c
1134
arc4random_buf(psk, NOISE_SYMMETRIC_KEY_LEN);
sys/net80211/ieee80211_node.c
1041
arc4random_buf(ic->ic_globalcnt, EAPOL_KEY_NONCE_LEN);
sys/net80211/ieee80211_node.c
1063
arc4random_buf(k->k_key, k->k_len);
sys/net80211/ieee80211_node.c
1074
arc4random_buf(k->k_key, k->k_len);
sys/net80211/ieee80211_node.c
3065
arc4random_buf(ni->ni_nonce, EAPOL_KEY_NONCE_LEN);
sys/net80211/ieee80211_pae_input.c
260
arc4random_buf(ic->ic_nonce, EAPOL_KEY_NONCE_LEN);
sys/net80211/ieee80211_proto.c
448
arc4random_buf(k->k_key, k->k_len);
sys/net80211/ieee80211_proto.c
459
arc4random_buf(k->k_key, k->k_len);
sys/netinet/in_pcb.c
192
arc4random_buf(&table->inpt_key, sizeof(table->inpt_key));
sys/netinet/in_pcb.c
193
arc4random_buf(&table->inpt_lkey, sizeof(table->inpt_lkey));
sys/netinet/ip_carp.c
983
arc4random_buf(&vhe->vhe_replay_cookie,
sys/netinet/ip_esp.c
910
arc4random_buf(crde->crd_iv, espx->ivsize);
sys/netinet/ip_id.c
70
arc4random_buf(&si, sizeof(si));
sys/netinet/ip_ipsp.c
214
arc4random_buf(&tdbkey, sizeof(tdbkey));
sys/netinet/ip_ipsp.c
787
arc4random_buf(&tdbkey, sizeof(tdbkey));
sys/netinet/tcp_input.c
3243
arc4random_buf(set->scs_random, sizeof(set->scs_random));
sys/netinet/tcp_subr.c
148
arc4random_buf(&tcp_starttime, sizeof(tcp_starttime));
sys/netinet/tcp_subr.c
164
arc4random_buf(tcp_secret, sizeof(tcp_secret));
sys/netinet6/in6_ifattach.c
77
arc4random_buf(&in6->s6_addr32[2], 8);
sys/nfs/nfs_srvcache.c
108
arc4random_buf(&nfsrvhashkey, sizeof(nfsrvhashkey));
sys/nfs/nfs_vnops.c
1583
arc4random_buf(tl, sizeof(*tl) * 2);
sys/nfs/nfs_vnops.c
2815
arc4random_buf(&rnd, sizeof rnd);
sys/ntfs/ntfs_ihash.c
78
arc4random_buf(&ntfs_nthashkey, sizeof(ntfs_nthashkey));
sys/sys/queue.h
367
arc4random_buf(&(head)->sqx_cookie, sizeof((head)->sqx_cookie)); \
sys/sys/systm.h
225
void arc4random_buf(void *, size_t)
sys/ufs/ufs/ufs_dirhash.c
1053
arc4random_buf(&ufsdirhash_key, sizeof(ufsdirhash_key));
sys/ufs/ufs/ufs_ihash.c
78
arc4random_buf(&ihashkey, sizeof(ihashkey));
sys/ufs/ufs/ufs_quota.c
823
arc4random_buf(&dqhashkey, sizeof(dqhashkey));
sys/uvm/uvm_swap_encrypt.c
94
arc4random_buf(key->key, sizeof(key->key));
usr.bin/dig/dighost.c
1200
arc4random_buf(cookie_secret, sizeof(cookie_secret));
usr.bin/openssl/enc.c
570
arc4random_buf(salt,
usr.bin/openssl/passwd.c
455
arc4random_buf(*salt_p, 2);
usr.bin/openssl/passwd.c
471
arc4random_buf(*salt_p, 8);
usr.bin/openssl/rand.c
162
arc4random_buf(buf, chunk);
usr.bin/openssl/s_cb.c
806
arc4random_buf(cookie_secret, COOKIE_SECRET_LENGTH);
usr.bin/openssl/s_server.c
2208
arc4random_buf(id, *id_len);
usr.bin/openssl/speed.c
2085
arc4random_buf(buf, 36);
usr.bin/openssl/speed.c
2155
arc4random_buf(buf, 20);
usr.bin/rsync/mktemp.c
118
arc4random_buf(rbuf, sizeof(rbuf));
usr.bin/signify/crypto_api.h
17
#define randombytes(buf, buf_len) arc4random_buf((buf), (buf_len))
usr.bin/signify/signify.c
316
arc4random_buf(keynum, sizeof(keynum));
usr.bin/signify/signify.c
326
arc4random_buf(enckey.salt, sizeof(enckey.salt));
usr.bin/snmp/usm.c
177
arc4random_buf(&(usmcookie->salt), sizeof(usmcookie->salt));
usr.bin/sort/sort.c
784
arc4random_buf(rsd, sizeof(rsd));
usr.bin/ssh/channels.c
5293
arc4random_buf(sc->x11_fake_data, data_len);
usr.bin/ssh/clientloop.c
435
arc4random_buf(rnd, sizeof(rnd));
usr.bin/ssh/crypto_api.h
23
#define randombytes(buf, buf_len) arc4random_buf((buf), (buf_len))
usr.bin/ssh/hostfile.c
126
arc4random_buf(salt, len);
usr.bin/ssh/kex.c
597
arc4random_buf(cookie, KEX_COOKIE_LEN);
usr.bin/ssh/kexc25519.c
52
arc4random_buf(key, CURVE25519_SIZE);
usr.bin/ssh/kexmlkem768x25519.c
136
arc4random_buf(rnd, sizeof(rnd));
usr.bin/ssh/kexmlkem768x25519.c
58
arc4random_buf(rnd, sizeof(rnd));
usr.bin/ssh/packet.c
1287
arc4random_buf(cp, padlen);
usr.bin/ssh/ssh-add.c
505
arc4random_buf(data, sizeof(data));
usr.bin/ssh/ssh-agent.c
1492
arc4random_buf(lock_salt, sizeof(lock_salt));
usr.bin/ssh/ssh-sk.c
513
arc4random_buf(randchall, sizeof(randchall));
usr.bin/ssh/sshkey.c
1615
arc4random_buf(prekey, SSHKEY_SHIELD_PREKEY_LEN);
usr.bin/ssh/sshkey.c
2274
arc4random_buf(&nonce, sizeof(nonce));
usr.bin/ssh/sshkey.c
2813
arc4random_buf(salt, SALT_LEN);
usr.bin/tcpbench/tcpbench.c
1381
arc4random_buf(ptb->dummybuf, ptb->dummybuf_len);
usr.sbin/apmd/apmd.c
331
arc4random_buf(buf, sizeof buf);
usr.sbin/bgpd/rde_adjout.c
306
arc4random_buf(&attrkey, sizeof(attrkey));
usr.sbin/bgpd/rde_adjout.c
307
arc4random_buf(&pendkey, sizeof(pendkey));
usr.sbin/bgpd/rde_attr.c
91
arc4random_buf(&attrkey, sizeof(attrkey));
usr.sbin/bgpd/rde_community.c
662
arc4random_buf(&commkey, sizeof(commkey));
usr.sbin/bgpd/rde_rib.c
685
arc4random_buf(&pathkey, sizeof(pathkey));
usr.sbin/httpd/httpd.c
259
arc4random_buf(env->sc_tls_sid, sizeof(env->sc_tls_sid));
usr.sbin/httpd/server.c
381
arc4random_buf(key->tt_key, sizeof(key->tt_key));
usr.sbin/httpd/server_file.c
382
arc4random_buf(&clt->clt_boundary, sizeof(clt->clt_boundary));
usr.sbin/ldapd/uuid.c
134
arc4random_buf(addr, 6);
usr.sbin/makefs/ffs.c
318
arc4random_buf(lp->d_uid, sizeof(lp->d_uid));
usr.sbin/npppd/npppd/chap.c
471
arc4random_buf(_this->chall, _this->lchall);
usr.sbin/ospf6d/lsupdate.c
565
arc4random_buf(&lsacachekey, sizeof(lsacachekey));
usr.sbin/ospfd/lsupdate.c
554
arc4random_buf(&lsacachekey, sizeof(lsacachekey));
usr.sbin/pppd/chap.c
728
arc4random_buf(cstate->challenge, chal_len);
usr.sbin/radiusctl/radiusctl.c
313
arc4random_buf(chal, sizeof(chal));
usr.sbin/radiusctl/radiusctl.c
314
arc4random_buf(resp, 1); /* CHAP Id is random */
usr.sbin/radiusctl/radiusctl.c
354
arc4random_buf(chal, sizeof(chal));
usr.sbin/radiusctl/radiusctl.c
355
arc4random_buf(resp.peer_challenge,
usr.sbin/radiusd/radiusd_eap2mschap.c
352
arc4random_buf(req->state, sizeof(req->state));
usr.sbin/radiusd/radiusd_eap2mschap.c
353
arc4random_buf(req->chall, sizeof(req->chall));
usr.sbin/radiusd/radiusd_file.c
567
arc4random_buf(rcvkey.salt, sizeof(rcvkey.salt));
usr.sbin/radiusd/radiusd_file.c
576
arc4random_buf(sndkey.salt, sizeof(sndkey.salt));
usr.sbin/rdate/ntp.c
285
arc4random_buf(&data->xmitck, sizeof(data->xmitck));
usr.sbin/relayd/relayd.c
1898
arc4random_buf(key.tt_key, sizeof(key.tt_key));
usr.sbin/relayd/relayd.c
193
arc4random_buf(env->sc_conf.tls_sid, sizeof(env->sc_conf.tls_sid));
usr.sbin/smtpd/crypto.c
237
arc4random_buf(iv, sizeof iv);
usr.sbin/smtpd/crypto.c
84
arc4random_buf(iv, sizeof iv);
usr.sbin/snmpd/trap.c
116
arc4random_buf(msg->sm_salt, sizeof(msg->sm_salt));
usr.sbin/snmpd/usm.c
76
arc4random_buf(&up->uu_salt, sizeof(up->uu_salt));
usr.sbin/tftpd/tftpd.c
988
arc4random_buf(buf, 512);
usr.sbin/vmd/config.c
58
arc4random_buf(&cfg->cfg_localprefix.lp_in6.s6_addr[1], 7);
usr.sbin/vmd/loadfile_elf.c
524
arc4random_buf(buf, ct);
usr.sbin/vmd/loadfile_elf.c
539
arc4random_buf(buf, ct);
usr.sbin/vmd/virtio.c
304
arc4random_buf(rnd_data, sz);