JAVA Document - Keytool 인증서 생성
keytool -genkeypair -keystore
keystore이름
.jks -storepasskeystore 비밀번호
-aliaskey 별명
-keyalg RSA -keysize 2048 -validity유효기간
-keypasskey 비밀번호
ex) testadmin keystore 생성 및 admin key pair 생성
keytool -genkeypair -keystore testadmin.jks -storepass administrator -alias admin -keyalg RSA -keysize 2048 -validity 10950 -keypass administrator
ex) testserver keystore 생성 및 server key pair 생성
keytool -genkeypair -keystore testserver.jks -storepass server -alias server -keyalg RSA -keysize 2048 -validity 10950 -keypass server
keytool -export -alias
인증서 별명
-storepasskeystore 비밀번호
-file인증서이름
.cer -keystorekeystore
.jks
ex) admin 인증서 생성
keytool -export -alias admin -storepass administrator -file admin.cer -keystore testadmin.jks
ex) server 인증서 생성
keytool -export -alias server -storepass server -file server.cer -keystore testserver.jks
keytool -import -v -trustcacerts -alias server -file server.cer -keystore testadmin.jks -keypass server
ex) server 인증서를 testadmin.jks에 추가
keytool -import -v -trustcacerts -alias server -file server.cer -keystore testadmin.jks -keypass server
ex) admin 인증서를 testserver.jks에 추가
keytool -import -v -trustcacerts -alias admin -file admin.cer -keystore testserver.jks -keypass administrator