keytool -genkey -alias server -keyalg RSA -keystore server.keystore -validity 10000
keystore 암호를 입력하십시오:
새 암호를 다시 입력하십시오:
이름과 성을 입력하십시오.
[Unknown]: uflix
조직 단위 이름을 입력하십시오.
[Unknown]: lguplus
조직 이름을 입력하십시오.
[Unknown]: lguplus
구/군/시 이름을 입력하십시오?
[Unknown]: seoul
시/도 이름을 입력하십시오.
[Unknown]: seoul
이 조직의 두 자리 국가 코드를 입력하십시오.
[Unknown]: ko
CN=uflix, OU=lguplus, O=lguplus, L=seoul, ST=seoul, C=ko이(가) 맞습니까?
[아니오]: 예
<server>에 대한 키 암호를 입력하십시오.
(keystore 암호와 같은 경우 Enter를 누르십시오):
새 암호를 다시 입력하십시오:
keytool -export -alias server -keystore server.keystore -file server.cer
keystore 암호를 입력하십시오:
인증서가 <server.cer> 파일에 저장되었습니다.
keytool -genkey -alias client -keyalg RSA -keystore client.keystore -validity 10000
keystore 암호를 입력하십시오:
새 암호를 다시 입력하십시오:
이름과 성을 입력하십시오.
[Unknown]: uflix
조직 단위 이름을 입력하십시오.
[Unknown]: lguplus
조직 이름을 입력하십시오.
[Unknown]: lguplus
구/군/시 이름을 입력하십시오?
[Unknown]: seoul
시/도 이름을 입력하십시오.
[Unknown]: seoul
이 조직의 두 자리 국가 코드를 입력하십시오.
[Unknown]: ko
CN=uflix, OU=lguplus, O=lguplus, L=seoul, ST=seoul, C=ko이(가) 맞습니까?
[아니오]: 예
<client>에 대한 키 암호를 입력하십시오.
(keystore 암호와 같은 경우 Enter를 누르십시오):
새 암호를 다시 입력하십시오:
keytool -import -alias server -keystore client.truststore -file server.cer
keytool -importcert -v -trustcacerts -file server.cer -alias server -keystore client.bks -provider org.bouncycastle.jce.provider.BouncyCastleProvider -providerpath ../bcprov-jdk15on-151.jar -storetype BKS -storepass uflixucast
소유자: CN=uflix, OU=lguplus, O=lguplus, L=seoul, ST=seoul, C=ko
발급자: CN=uflix, OU=lguplus, O=lguplus, L=seoul, ST=seoul, C=ko
일련 번호: 54607de7
유효 기간 시작: Mon Nov 10 17:57:11 KST 2014 끝: Fri Mar 28 17:57:11 KST 2042
인증 지문:
MD5: F0:A2:E9:84:D3:0F:E7:8D:87:9A:20:5A:CB:28:2D:ED
SHA1: 04:E3:40:9C:EE:DD:6B:87:A8:BA:C2:E9:FC:58:0D:D0:D5:BC:AE:95
서명 알고리즘 이름: SHA1withRSA
버전: 3
이 인증서를 신뢰하십니까? [아니오]: 예
인증이 keystore에 추가되었습니다.
[client.bks 저장 중]