package randutil
import "github.com/zmap/zcrypto/internal/randutil"
Package randutil contains internal randomness utilities for various crypto packages.
Index ¶
Functions ¶
func MaybeReadByte ¶
MaybeReadByte reads a single byte from r with ~50% probability. This is used to ensure that callers do not depend on non-guaranteed behaviour, e.g. assuming that rsa.GenerateKey is deterministic w.r.t. a given random stream.
This does not affect tests that pass a stream of fixed bytes as the random source (e.g. a zeroReader).
Source Files ¶
- Version
- v0.0.0-20250324021606-4f0ea0eaccac (latest)
- Published
- Mar 24, 2025
- Platform
- linux/amd64
- Imports
- 2 packages
- Last checked
- 2 months ago –
Tools for package owners.