PEM 인증서 to PKCS #12 번들 변환기

PEM 인증서를 PKCS #12 번들로 변환하면 공개 인증서와 개인 키가 단일 암호 보호 파일로 결합되어 Windows 서버 및 웹 브라우저에 쉽게 설치할 수 있습니다.

파일 선택 또는 드래그

여기에 파일을 선택하거나 놓으세요

100% 브라우저 내 프라이버시 변환 - 파일이 기기를 절대 떠나지 않습니다

또는 붙여넣기 Ctrl+V
제로 네트워크 전송 프라이버시 보장: 외부 서버로 업로드된 데이터 0바이트. 모든 처리는 브라우저 샌드박스내에서 로컬로 수행되었습니다.

형식 비교 및 기술 사양

사양PEMP12
MIME 유형application/x-pem-fileapplication/x-pkcs12
유형Base64 ASCII certificate containerPKCS #12 encrypted archive
압축none (Base64 armored)password encrypted PKCS #7 safe bags
표준 사양IETF RFC 7468IETF RFC 7292
매직 바이트 헤더2D 2D 2D 2D 2D 42 45 47 49 4E (-----BEGIN CERTIFICATE / RSA PRIVATE KEY)30 82 (ASN.1 PKCS #12 PFX sequence)

형식 개요 및 응용 프로그램

시스템 관리자와 웹 개발자는 서로 다른 웹 서버와 운영 체제 간에 보안 자격 증명을 자주 이동해야 합니다. Linux 환경과 Apache 서버는 전통적으로 인증서와 키에 별도의 텍스트 파일을 사용합니다. 그러나 Windows 서버, IIS(Internet Information Services) 및 개인 인증서 저장소는 보안 자산을 올바르게 관리하기 위해 통합된 형식이 필요합니다. Windows 머신이나 클라이언트 인증용 모바일 디바이스로 보안 자격 증명을 가져올 때 시스템은 공개 키와 개인 키를 모두 보유하는 단일 아카이브 파일을 요구합니다. 표준 텍스트 인증서에서 PKCS #12 번들을 생성하면 이러한 요구 사항이 충족됩니다. 이 프로세스는 누락된 종속성 파일 없이 운영 체제 키체인으로 가져올 수 있도록 자격 증명을 안전하게 패키징합니다.

기술 사양 및 코덱 분석

소스 PEM 형식은 application/x-pem-file MIME 타입을 사용합니다. 데이터 압축이 없는 일반 텍스트 Base64 ASCII 컨테이너입니다. 정확한 매직 헤더 텍스트 '-----BEGIN CERTIFICATE-----'로 시작합니다. 대조적으로, 대상 PKCS #12 형식은 application/x-pkcs12 MIME 타입을 사용합니다. 이 대상 형식은 PKCS #7 세이프 백을 포함하는 바이너리 암호화 아카이브입니다. PEM 파일은 압축을 사용하지 않는 반면, PKCS #12 번들은 3중 DES 또는 AES와 같은 암호 기반 암호화 알고리즘을 적용하여 단일 바이너리 구조 내부에 동봉된 개인 키와 인증서를 보호합니다.

OS 및 브라우저 호환성

PEM 파일은 OpenSSL, Apache, Nginx 및 Linux 기반 런타임에서 기본적으로 지원됩니다. PKCS #12 번들은 사용자 및 서버 인증서 설치를 위해 Microsoft Windows, IIS, macOS 키체인 접근, Apple iOS 및 Android에서 기본적으로 지원됩니다.

💡 유용한 정보

PKCS #12 번들 생성 프로세스 중에 지정한 비밀번호를 항상 기억하십시오. 이 비밀번호를 분실하면 아카이브 내부의 개인 키를 복구할 수 없습니다.

형식 비교 및 기술 사양

PEM 형식의 표준 보안 인증서 쌍은 크기가 대략 2~4킬로바이트인 반면, 결과 PKCS #12 번들은 암호화 오버헤드로 인해 약 3~6킬로바이트입니다. 4 KB 파일을 전송하는 데는 4G, 5G 및 광랜 네트워크에서 0.01초 미만이 소요됩니다.

자주 묻는 질문

품질 저하 없이 PEM 인증서를 PKCS #12 번들로 변환하려면 어떻게 해야 합니까?

인증서 변환은 완전히 무손실입니다. 보안 자격 증명은 정확한 암호화 수학에 의존하므로 형식을 변경해도 기본 공개 또는 개인 키 데이터를 수정하지 않고 컨테이너 구조와 인코딩 방법만 변경됩니다.

PEM 인증서와 PKCS #12 번들의 차이점은 무엇입니까?

PEM 인증서는 일반적으로 단일 인증서나 키를 보유하는 Base64 ASCII로 인코딩된 사람이 읽을 수 있는 텍스트 파일입니다. PKCS #12 번들은 인증서, 개인 키 및 선택적 중간 인증서를 하나의 암호 보호 파일로 안전하게 결합하는 바이너리 아카이브입니다.