Format Atlas

비교

PEM과 DER

PEM과 DER는 같은 인증서나 키 데이터를 서로 다른 인코딩으로 표현할 수 있습니다. PEM은 Base64 텍스트를 식별 경계로 감싸고, DER는 바이너리 ASN.1 인코딩입니다. 확장자만으로 내부 객체를 판단할 수는 없습니다.

어떤 형식을 선택해야 할까요?

수신 소프트웨어가 요구하는 인코딩을 사용하세요. PEM은 텍스트로 확인하고 교환하기 편하며, DER는 바이너리 인코딩이 필요할 때 사용합니다.

적합한 경우 PEM

인증서와 키를 텍스트로 표현

  • PEM 인코딩 자료를 요구하는 시스템

적합한 경우 DER

인증서 배포

  • 바이너리 입력을 요구하는 소프트웨어에 ASN.1 인증서 제공

기본 정보

항목PEMDER
확장자.pem.der
MIME 유형application/x-pem-fileapplication/pkix-cert
주요 용도인증서와 키를 텍스트로 표현인증서 배포
여는 방법공개 채팅이나 공유 장소에 내용을 붙여넣지 말고 텍스트로 표시를 확인하세요.인증서 도구로 열어 객체 유형을 확인하세요.
내보내기 또는 변환DER 또는 PKCS#12로 변환하기 전에 포함된 객체와 개인 키 처리 여부를 확인하세요.PEM으로 변환할 때 내용과 대상 시스템 요구사항을 확인하세요.

용도별 선택

PEM 인코딩 자료를 요구하는 시스템

인증서와 키를 텍스트로 표현

PEM

바이너리 입력을 요구하는 소프트웨어에 ASN.1 인증서 제공

인증서 배포

DER

핵심 사항 1

PEM은 BEGIN 및 END 표시가 있는 Base64 텍스트를 사용합니다.

차이 자세히 보기

핵심 사항 2

DER는 인코딩된 데이터를 바이너리로 저장합니다.

차이 자세히 보기

차이 자세히 보기

변환하기 전에 애플리케이션 요구 사항을 확인하고 객체 유형을 식별하세요. 대상 도구로 결과를 검증하고 개인 키를 보호하며, 파일 이름 변경을 인코딩 변환으로 여기지 마세요.

  • PEM 경계는 텍스트에서 객체를 알아보기 쉽게 하지만 유형이나 유효성을 증명하지는 않습니다.
  • DER는 텍스트로 직접 읽도록 만든 형식이 아닌 간결한 바이너리 데이터입니다.
  • 인증서 체인, 개인 키, 서명 요청은 인코딩과 관계없이 서로 다른 객체입니다.

자주 묻는 질문

확장자만 바꾸면 PEM을 DER로 변환할 수 있나요?

아닙니다. 신뢰할 수 있는 도구로 객체를 다시 인코딩하고 수신 애플리케이션에서 읽히는지 확인하세요.

자세히 보기

관련 용도와 확인 절차

인증서 및 키 파일 형식 선택하기

참고 자료 및 사양