Create a new SeededRandomSource with the given seed.
A 32-byte seed
StaticfromCreate a SeededRandomSource from a hex string.
A 64-character hex string (32 bytes)
A new SeededRandomSource
Fill the provided array with cryptographically secure random bytes.
The byte array to fill with random data
A seeded random source for deterministic testing.
WARNING: This is NOT cryptographically secure and should ONLY be used for testing!
Uses a simple xorshift128+ algorithm seeded from the provided seed.