본문 바로가기

WEB & WAS

openssl 명령어

반응형

개요

테스트 환경

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