polyfill-crypto.getrandomvalues

This is a polyfill for `window.crypto.getRandomValues()`. In place of `Math.random()` it uses the [Mersenne Twister pseudorandom number generator](https://github.com/boo1ean/mersenne-twister) seeded by `Math.random()`.

Usage no npm install needed!

<script type="module">
  import polyfillCryptoGetrandomvalues from 'https://cdn.skypack.dev/polyfill-crypto.getrandomvalues';
</script>

README

crypto.getRandomValues

This is a polyfill for window.crypto.getRandomValues(). In place of Math.random() it uses the Mersenne Twister pseudorandom number generator seeded by Math.random().

security

WARNING:

Prefer a proper cryptographic entropy source over this module. If you are out of luck you can use this in a pinch.

usage

window.crypto = { getRandomValues: require('polyfill-crypto.getrandomvalues') }