Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- Hibernate
- EC2
- AWS
- SSL
- DISTINCT
- 코딩테스트
- 프로그래머스
- spring boot
- Java
- vagrant
- jdbc
- sample
- centos7
- docker
- ssh
- Jenkins
- 책 정리
- Linux
- 토비의스프링
- github
- Spring Legacy Project
- TLS
- window
- Git
- WebHook
- mariadb
- spring
- TypeScript
- db
- Client
Archives
- Today
- Total
Woopii Vyeolog
[SSL_Sample] 1. keystore 생성 본문
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
keytool -list -v -keystore /application/ssl_sample/ssl/ssl_sample.jks로 keystore 정보 확인 가능
'네트워크' 카테고리의 다른 글
[DNS] 가비아에서 도메인 구입 (0) | 2024.03.02 |
---|---|
[SSL, TLS] SSL, TLS 이란 (0) | 2021.12.29 |
[SSL_Sample] 3. 어플리케이션에 SSL 적용 (0) | 2021.12.29 |
[SSL_Sample] 2. 테스트용 api 생성 (0) | 2021.12.27 |
[SSL_Sample] 0. SSL 통신을 위한 테스트 준비 (0) | 2021.12.22 |
Comments