var crypto/rand.Reader

14 uses

	crypto/rand (current package)
		rand.go#L22: var Reader io.Reader
		rand.go#L27: 	return io.ReadFull(Reader, b)
		rand_unix.go#L27: 		Reader = boring.RandReader
		rand_unix.go#L30: 	Reader = &reader{}

	crypto/ed25519
		ed25519.go#L143: 		rand = cryptorand.Reader

	crypto/internal/hpke
		hpke.go#L94: 		privEph, err = dh.dh.GenerateKey(rand.Reader)

	crypto/tls
		common.go#L1045: 		return rand.Reader

	github.com/golang-jwt/jwt/v5
		ecdsa.go#L111: 	if r, s, err := ecdsa.Sign(rand.Reader, ecdsaKey, hasher.Sum(nil)); err == nil {
		ed25519.go#L73: 	sig, err := ed25519Key.Sign(rand.Reader, []byte(signingString), crypto.Hash(0))
		rsa.go#L88: 	if sigBytes, err := rsa.SignPKCS1v15(rand.Reader, rsaKey, m.Hash, hasher.Sum(nil)); err == nil {
		rsa_pss.go#L130: 	if sigBytes, err := rsa.SignPSS(rand.Reader, rsaKey, m.Hash, hasher.Sum(nil), m.Options); err == nil {

	github.com/google/uuid
		uuid.go#L40: 	rander      = rand.Reader // random function
		uuid.go#L321: 		rander = rand.Reader

	mime/multipart
		writer.go#L86: 	_, err := io.ReadFull(rand.Reader, buf[:])