반응형
개요
테스트 환경
openssl 1.0.2
openssl 명령어
1. openssl 문법
openssl command [ command_opts ] [ command_args ]
참조 : https://www.openssl.org/docs/manpages.html
2. PEM 인코딩된 인증서를 파싱해서 출력
shell> openssl x509 -text -noout -in server.crt
3. DER로 인코딩된 인증서를 PEM 포맷으로 출력
shell> openssl x509 -inform der -text -noout -in certificate.crt
4. DER 인코딩된 인증서를 PEM으로 변경
shell> openssl x509 -inform der -outform pem -out mycert.pem -in mycert.der
5. ssl/tls 클라이언트 프로그램
openssl s_client -connect <ip:https_port> <ssl/tls 프로토콜: -ssl3, -tls1, -tls1_1, -tls1_2>
shell> openssl s_client -connect 192.168.0.167:443 -tls1_1
6. RSA 개인키 및 인증요청서(CSR) 생성
shell> openssl genrsa -aes256 -out private.key
shell> openssl req -new -key private.key -out server.csr
반응형
'WEB & WAS' 카테고리의 다른 글
웹서버 HTTP2 지원 확인 방법 (0) | 2019.11.25 |
---|---|
PKCS 헤더 (0) | 2019.11.24 |
Servlet 버전별 web.xml 스키마 기술 (1) | 2019.11.18 |
[WEB/WAS] 서브 도메인간 세션 공유 (0) | 2019.09.27 |
WAS 제품별 용어 비교 (0) | 2019.09.25 |