Math.random vs crypto.getRandomValues

Math.random

Crypto.getRandomValues