728x90
java.security.SecureRandom
SecureRandom random = SecureRandom.getInstance(
"SHA1PRNG"
);
System.out.println(random.generateSeed(
16
));
속도가 느린 단점이 있기 대문에
java -Djava.security.egd=
file
:
///dev/urandom
Test
옵셕을 주어서 해결을 한다.
Tomcat에서 이용하는 거라면 아래 옵션을 준다.
JAVA_OPTS="$JAVA_OPTS -Djava.security.egd=file:/dev/./urandom"
또는
- rngd 데몬 프로그램은 /dev/random 디바이스에 신호를 지속적으로 전송해서 블로킹 문제를 해소한다.
728x90
반응형
'개발' 카테고리의 다른 글
Tomcat rotatelogs 만들기 (0) | 2018.07.12 |
---|---|
linux Apache 설치 및 환경 설정 cgi 연동 (0) | 2018.07.08 |
ldd Source (0) | 2016.07.07 |
gdb 사용을 위한 core 파일 남기기 (0) | 2016.07.04 |
안드로이드 ADT 설치 (0) | 2016.07.02 |