# `nupp.crypto` Cryptographically secure randomness from the provider retained at module load. Setup may select nupp.runtime.services.contracts.crypto before requiring this module. The default uses the native host or browser host. For repeatable seeded sequences use nupp.random. Message digests and MACs live in nupp.digest and nupp.mac. ## Values ### `randomBytes` _variable_ ```nupp const randomBytes ``` Returns cryptographically secure random bytes from the selected host. #### Raises - when the count is invalid or the host cannot supply randomness