var crypto/rand.Reader

17 uses

	crypto/rand (current package)
		rand.go#L20: var Reader io.Reader
		rand.go#L25: 	return io.ReadFull(Reader, b)
		rand_unix.go#L32: 		Reader = newReader(nil)
		rand_unix.go#L34: 		Reader = &devReader{name: urandomDevice}

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

	crypto/elliptic
		p224.go#L101: 	_, x, y, err := GenerateKey(P224(), rand.Reader)
		p384.go#L106: 	_, x, y, err := GenerateKey(P384(), rand.Reader)
		p521.go#L111: 	_, x, y, err := GenerateKey(P521(), rand.Reader)

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

	github.com/aws/aws-sdk-go-v2/internal/rand
		rand.go#L11: 	Reader = rand.Reader

	github.com/aws/aws-sdk-go-v2/internal/v4a
		v4a.go#L485: 	sig, err := s.Credentials.PrivateKey.Sign(rand.Reader, makeHash(sha256.New(), []byte(strToSign)), crypto.SHA256)

	github.com/aws/smithy-go/rand
		rand.go#L11: 	Reader = rand.Reader

	go.pact.im/x/crypt
		builtin.go#L13: 	defaultArgon2        = crypterArgon2{rand.Reader}

	mellium.im/sasl
		negotiator.go#L57: 		machine.nonce = nonce(noncerandlen, rand.Reader)
		negotiator.go#L83: 		machine.nonce = nonce(noncerandlen, rand.Reader)
		negotiator.go#L157: 	c.nonce = nonce(noncerandlen, rand.Reader)

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