Random 보다는 SecureRandom 사용하기
라이언의 꿀팁백과
103.159.161.129 (토론)님의 2023년 8월 7일 (월) 16:01 판 (새 문서: Java 에서 난수 생성을 위해서는 Random 객체보다는 SecureRandom 객체를 사용하는 게 낫다. 왜냐하면 Random은 기본적으로 의사난수를 생성하는 객체이기 때문에 우리가 원하는 진짜 난수와는 거리가 있기 때문이다. '''<nowiki/>'의사난수''''란 난수처럼 보이게 하기 위해 어떠한 알고리즘을 사용한 규칙적인 난수를 생성하는 것을 의미한다. https://kdhyo98.tistory.com/48)
103.159.161.129 (토론)님의 2023년 8월 7일 (월) 16:01 판 (새 문서: Java 에서 난수 생성을 위해서는 Random 객체보다는 SecureRandom 객체를 사용하는 게 낫다. 왜냐하면 Random은 기본적으로 의사난수를 생성하는 객체이기 때문에 우리가 원하는 진짜 난수와는 거리가 있기 때문이다. '''<nowiki/>'의사난수''''란 난수처럼 보이게 하기 위해 어떠한 알고리즘을 사용한 규칙적인 난수를 생성하는 것을 의미한다. https://kdhyo98.tistory.com/48)
Java 에서 난수 생성을 위해서는 Random 객체보다는 SecureRandom 객체를 사용하는 게 낫다. 왜냐하면 Random은 기본적으로 의사난수를 생성하는 객체이기 때문에 우리가 원하는 진짜 난수와는 거리가 있기 때문이다. '의사난수'란 난수처럼 보이게 하기 위해 어떠한 알고리즘을 사용한 규칙적인 난수를 생성하는 것을 의미한다.