Woopii Vyeolog

[SSL_Sample] 1. keystore 생성 본문

네트워크

[SSL_Sample] 1. keystore 생성

WooPii 2021. 12. 22. 18:14

JAVA application에서 SSL 통신을 하기 위해서는 jks(Java KeyStore)파일이 필요하다.

keystore 파일은 keytool 명령어로 생성이 가능하다

 

jks 생성

keytool -genkeypair -alias [name] -keyalg RSA -keysize 2048 -keystore [name].jks -validity 3650

 

-genkeypair = 인증서, 개인 키 생성

-alias = 사용할 별칭 설정

-keyalg = 사용할 키 알고리즘

-keysize = 키 사이즈

-keystore = 생성할 키스토어 이름

-validity = 유효기간

 

실제 예)

keytool -genkeypair -alias ssl_sample -keyalg RSA -keysize 2048 -keystore /application/ssl_sample/ssl/ssl_sample.jks -validity 3650

 

keystore 생성

keytool -list -v -keystore /application/ssl_sample/ssl/ssl_sample.jks로 keystore 정보 확인 가능

 

Comments