반응형
Crypto.getRandomValues()
math.random() 대신, 더 강력한 수준의 암호화 난수 생성 방법이다.
매개변수로 제공한 배열을 전부 무작위 숫자로 채운다.
복사본 생성 없이 배열 자체가 변경된다.
암호화 키 생성 시에는 다른 함수를 사용해야 한다.
예시
const array = new Uint32Array(10);
self.crypto.getRandomValues(array);
console.log("오늘자 행운의 수:");
for (const num of array) {
console.log(num);
}
반응형
'Programming Language > Javascript' 카테고리의 다른 글
[Javascript] 개월 수 및 일수 윤년 포함 날짜 계산 (스크랩) (0) | 2018.07.30 |
---|---|
<tr>의 열 순번 찾기 (0) | 2018.06.07 |
[Javascript] AES 암호화 복호화 (JAVA 완벽 호환) (스크랩) (0) | 2018.05.18 |
(스크랩) jQuery : $.extend() 와 $.fn.extend() (0) | 2018.05.03 |
(스크랩)IE에서 팝업 스크롤이 생성되지 않을 때 참고 (0) | 2018.03.29 |