자바 기초 59 - Random과 SecureRandom의 차이


자바 기초 59 - Random과 SecureRandom의 차이

자바 기초 59 - Random과 SecureRandom의 차이 - java.util.Random 클래스와 java.security.SecureRandom 클래스의 차이에 대해 알아보자 Random과 SecureRandom의 차이 - Random이 들어간 클래스는 난수 생성기에서 시드(시간)를 통해 난수를 생성하는데, Random 클래스는 동일한 시간에 난수를 생성하면 동일한 시퀀스 값과 같은 시드가 반환(결정론적)되지만, SecureRandom 클래스는 동일한 시간에 난수를 생성하면 무작위 시드가 반환(비결정론적)된다. - 이런 점을 이용하여 암호화 방식에서의 난수는 Random 클래스보다 SecureRandom 클래스의 난수가 더 예측할 수 없으며 효과적이다. * 출처...

자바 기초 59 - Random과 SecureRandom의 차이에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : 자바 기초 59 - Random과 SecureRandom의 차이