Http -> Https TLS/SSL 적용하기
cmd (widow+R, cmd 입력)들어가서 생성 후 저장할 다이렉트로 이동
cd [store저장할 공간]
1. keytool 이용하여 인증서, store 생성
keytool -genkey -alias [keystore 별칭] -keyalg RSA -keystore [keystore 파일이름] -storetype pkcs12
ex)
keytool -genkey -alias barun -keyalg RSA -keystore barun.pkcs12 -storetype pkcs12
1.1 생성 확인
keytool -list -v -keystore [keystore 파일이름]
ex)
keytool -list -v -keystore barun.pkcs12
2. keystore에서 인증서 추출(export)
keytool -export -alias [keystore 별칭] -keystore [keystore 파일이름] -rfc -file [인증서파일이름]
ex)
keytool -export -alias barun -keystore barun.pkcs12 -rfc -file baruntera.cer
3. export 확인 방법
type [인증서파일이름]
ex)
type baruntera.cer
-----BEGIN CERTIFICATE-----
내용
-----END CERTIFICATE-----
4. trust store 제작
keytool -import -alias [trust store 별칭] -file [인증서파일이름] -keystore [trust store 파일이름]
ex)
keytool -import -alias baruntrust -file baruntera.cer -keystore baruntrust.pkcs12