Secure Random
Noun · Development
Definitions
A random number generator that draws from a cryptographically secure entropy source (such as `/dev/urandom` or the OS CSPRNG), producing output that is computationally infeasible to predict — required for generating tokens, keys, nonces, and session IDs.
In plain English: A random number generator strong enough that no one can guess what number comes next, used for passwords and security tokens.
Example: "Never use Math.random() for auth tokens — use crypto.getRandomValues() or a secure random source, or attackers can predict the next value."