PEM에서 P12로 변환

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

여기에 파일을 선택하거나 놓으십시오

비공개 - 파일은 기기를 벗어나지 않습니다

또는 붙여넣기 Ctrl+V

파일을 기다리는 동안 Code Rain을 즐겨 보세요

네트워크 전송 없음에 대한 개인정보 보호 보장: 외부 서버로 업로드된 데이터는 0바이트입니다. 모든 처리는 브라우저 샌드박스 내에서 로컬로 수행되었습니다.

형식 비교 및 기술 사양

사양PEMP12
MIME 유형application/x-pem-fileapplication/x-pkcs12
유형Base64 ASCII 인증서 컨테이너PKCS #12 암호화 아카이브
압축없음 (Base64로 인코딩)비밀번호로 암호화된 PKCS #7 세이프 백
표준 사양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 번들을 생성하면 이러한 요구 사항이 충족됩니다. 이 프로세스는 누락된 종속성 파일 없이 운영 체제 키체인으로 가져올 수 있도록 자격 증명을 안전하게 패키징합니다.

기술 사양 및 코덱 분석

PKCS #12는 개인 키, 인증서 및 기타 safe-bag 내용을 담을 수 있는 바이너리 컨테이너입니다. 번들은 일반적으로 비밀번호로 보호되지만 암호화 여부와 비밀번호 요구 사항은 파일을 만든 방식에 따라 다릅니다. 변환하면 PEM 텍스트 블록으로 된 선택한 인증서와 개인 키를 비밀번호로 보호되는 PKCS #12 번들로 패키징할 수 있습니다.

OS 및 브라우저 호환성

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

유용한 정보

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

자주 묻는 질문

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

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

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

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