Programming Language/Javascript
[Javascript] 자바스크립트 난수생성, Crypto.getRandomValues()
뒹굴거리는프로도
2018. 5. 28. 14:06
반응형
Crypto.getRandomValues()
math.random() 대신, 더 강력한 수준의 암호화 난수 생성 방법이다.
매개변수로 제공한 배열을 전부 무작위 숫자로 채운다.
복사본 생성 없이 배열 자체가 변경된다.
암호화 키 생성 시에는 다른 함수를 사용해야 한다.
예시
const array = new Uint32Array(10);
self.crypto.getRandomValues(array);
console.log("오늘자 행운의 수:");
for (const num of array) {
console.log(num);
}
반응형