🔐 PEM/DER 변환기

SSL/TLS 인증서 포맷 변환 (PEM ↔ DER)

PEM → DER

DER → PEM

PEM vs DER

  • PEM: Base64 텍스트 형식 (Linux/Unix)
  • DER: 바이너리 형식 (Windows)
  • PEM은 헤더/푸터로 시작 (BEGIN/END)
  • 인증서, 개인키, CSR 등 변환 가능

PEM과 DER 형식 이해하기

PEM 형식

PEM(Privacy Enhanced Mail)은 Base64로 인코딩된 DER 데이터에 헤더와 푸터를 추가한 텍스트 형식입니다. 대부분의 Linux/Unix 시스템과 OpenSSL에서 기본적으로 사용됩니다.

-----BEGIN CERTIFICATE-----
MIIBkTCB+wIJAKHBfpegPj0vMA0GCSqGSIb3DQEB...
-----END CERTIFICATE-----

DER 형식

DER(Distinguished Encoding Rules)은 ASN.1 데이터 구조의 바이너리 인코딩입니다. PEM보다 크기가 작고, Windows 시스템에서 주로 사용됩니다 (.cer, .crt 확장자).

언제 사용하나요?

  • 서버 설정: Nginx, Apache 등 웹서버에 SSL 인증서 설치
  • Java 키스토어: .p12나 .jks 파일에서 추출한 인증서 변환
  • Windows ↔ Linux: 운영체제 간 인증서 형식 호환
  • API 인증: mTLS 클라이언트 인증서 설정

OpenSSL 명령어

PEM → DER

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

DER → PEM

openssl x509 -in cert.der -inform der -out cert.pem

관련 도구

Developer Tools

개발자를 위한 80가지 이상의 무료 온라인 도구를 제공합니다. Base64, JSON, JWT, 정규식 등 필수 개발 도구를 한 곳에서.

Developer Tools © 2025. All rights reserved.

대부분의 도구는 브라우저에서 동작하며, 네트워크가 필요한 도구만 실행 시에 데이터가 전송됩니다.

PEM/DER Converter - 인증서 포맷 변환 | Developer Tools