디지털 인증서 .cer 파일의 세부 정보를 보려면 어떻게 해야 합니까?

디지털 인증서 .cer 파일의 세부 정보를 보려면 어떻게 해야 합니까?

저는 Windows를 사용하고 있으며 .cer 파일을 받았습니다. 세부정보를 어떻게 볼 수 있나요?

답변1

OpenSSL을 사용하면 시스템에 OpenSSL이 설치되어 있는지 확인할 수 있습니다.OpenSSL x509 도구.

openssl x509 -noout -text -in 'cerfile.cer';

.CER 파일의 형식에 따라 명시적으로 호출할 다른 인코딩 형식을 지정해야 할 수도 있습니다.

openssl x509 -inform pem -noout -text -in 'cerfile.cer';

또는

openssl x509 -inform der -noout -text -in 'cerfile.cer';

Windows 시스템에서는 .cer 파일을 마우스 오른쪽 버튼으로 클릭하고 열기를 선택할 수 있습니다. 그러면 대부분의 메타데이터를 볼 수 있습니다.

Windows에서는 실행 창에서 certmgr.msc 명령을 사용하여 Windows 인증서 관리자 프로그램을 실행합니다. 그런 다음 인증서를 가져오고 세부 정보를 볼 수 있습니다.

답변2

Windows를 사용하는 경우 콘솔 유틸리티를 사용할 수 있습니다.

certutil -dump <file>

답변3

MacOS에서는 여기에 대한 모든 답변이 실패합니다. Sierra 및 High Sierra에서 작동하는 유일한 방법은 다음과 같습니다.

openssl x509 -inform der -in cerfile.cer -noout -text

답변4

openssl이 매우 제한적이라는 것을 알았습니다(체인/번들의 내용을 구문 분석할 수 없으며 출력이 내 요구에 비해 꽤 시끄럽습니다...).인증서 정보체인/번들을 구문 분석할 수 있는 github의 프로젝트는 여러 파일을 인수로 허용하고 인수가 host:port.

관련 정보