.pem 파일에서 .cer 파일 가져오기

.pem 파일에서 .cer 파일 가져오기

다음 명령을 사용하여 RSA 개인 키를 생성했습니다.

openssl genrsa -out privkey.pem 2048

그리고 다음 명령을 사용하여 자체 서명된 인증서를 만듭니다.

openssl req -new -x509 -key privkey.pem -out cacert.pem -days 3650

이제 cacert를 변환하려고합니다..pem인증서에 파일.cer

어떤 아이디어가 있나요?

답변1

다음 명령을 사용할 수 있습니다.

openssl x509 -inform PEM -in cacert.pem -outform DER -out certificate.cer

답변2

실제 확장자는 인증서에 중요하지 않습니다. 일반적으로 .pem 파일에는 x509 인증서의 Base64 인코딩 형식이 있습니다. .cer 파일은 base64 또는 DER로 인코딩될 수 있습니다(둘 다 Windows에서 인식됨). 애플리케이션에 따라 애플리케이션에 필요한 인증서 형식을 알아야 합니다.

Base64(PEM)와 DER 인코딩 간을 변환하려면 다음을 수행하세요.

openssl x509 -in cert.pem -outform pem -outform der -out cert.cer

답변3

제가 정확하게 기억한다면 .cer은 DER 또는 Base64로 인코딩된 파일 형식입니다.

openssl x509 -in cacert.pem -out cacert.cer -inform pem -outform der(DER 형식의 경우).

관련 정보