PEM-naar-P12-converter

Het converteren van een PEM-certificaat naar een PKCS #12-bundel combineert uw openbare certificaat en privésleutel in één met een wachtwoord beveiligd bestand, zodat u dit eenvoudig kunt installeren op Windows-servers en in webbrowsers.

Selecteer of sleep bestanden hierheen

Privé - bestanden verlaten uw apparaat niet

of plak Ctrl+V

Terwijl u op uw bestanden wacht, kunt u Code Rain spelen

Privacygarantie zonder netwerktransmissie: 0 bytes geüpload naar externe servers. Alle verwerking vond lokaal plaats in uw browser-sandbox.

Formaatvergelijking en technische specificaties

SpecificatiePEMP12
MIME-typeapplication/x-pem-fileapplication/x-pkcs12
TypeBase64 ASCII-certificaatcontainerversleuteld PKCS #12-archief
Compressiegeen (Base64-gecodeerde tekst)met wachtwoord versleutelde PKCS #7-containers (safe bags)
StandaardspecificatieIETF RFC 7468IETF RFC 7292
Bestandshandtekening (magic bytes)2D 2D 2D 2D 2D 42 45 47 49 4E (-----BEGIN CERTIFICATE / RSA PRIVATE KEY)30 82 (ASN.1 PKCS #12 PFX sequence)

Formaatoverzicht en toepassingen

Systeembeheerders en webontwikkelaars moeten regelmatig beveiligingsgegevens verplaatsen tussen verschillende webservers en besturingssystemen. Linux-omgevingen en Apache-servers vertrouwen traditioneel op afzonderlijke tekstbestanden voor certificaten en sleutels. Windows-servers, Internet Information Services (IIS) en persoonlijke certificaatarchieven vereisen echter één formaat om beveiligingsgegevens goed te beheren. Wanneer u voor clientauthenticatie beveiligingsgegevens importeert op een Windows-computer of mobiel apparaat, verwacht het systeem één archiefbestand met zowel de openbare sleutel als de privésleutel. Het genereren van een PKCS #12-bundel uit uw standaardtekstcertificaat voldoet aan deze vereiste. Dit proces bundelt uw gegevens veilig, zodat u ze kunt importeren in de sleutelopslag van het besturingssysteem zonder dat er bijbehorende bestanden ontbreken.

Technische specificaties en codec-overzicht

PKCS #12 is een binaire container die privésleutels, certificaten en andere inhoud in safe bags kan bevatten. Bundels worden doorgaans met een wachtwoord beveiligd, maar de vereisten voor versleuteling en wachtwoorden hangen af van de manier waarop elk bestand is aangemaakt. Bij conversie kunnen het geselecteerde certificaat en de privésleutel als PEM-tekstblokken worden verpakt in een met een wachtwoord beveiligde PKCS #12-bundel.

Besturingssysteem- en browserondersteuning

PEM-bestanden worden standaard ondersteund door OpenSSL, Apache, Nginx en op Linux gebaseerde runtimes. PKCS #12-bundels worden standaard ondersteund door Microsoft Windows, IIS, macOS Keychain Access, Apple iOS en Android voor de installatie van gebruikers- en servercertificaten.

Handige informatie

Onthoud altijd het wachtwoord dat u instelt tijdens het aanmaken van de PKCS #12-bundel. Als u dit wachtwoord verliest, kunt u de privésleutel in het archief niet herstellen.

Veelgestelde vragen

Hoe converteert u een PEM-certificaat naar een PKCS #12-bundel zonder kwaliteitsverlies?

Certificaatconversie is volledig verliesvrij. Omdat beveiligingsgegevens afhankelijk zijn van exacte cryptografische berekeningen, verandert het wijzigen van het formaat alleen de containerstructuur en coderingsmethode; de onderliggende gegevens van de openbare of privésleutel blijven ongewijzigd.

Wat is het verschil tussen een PEM-certificaat en een PKCS #12-bundel?

Een PEM-certificaat is een leesbaar tekstbestand met Base64-gecodeerde ASCII-tekst dat gewoonlijk één certificaat of één sleutel bevat. Een PKCS #12-bundel is een binair archief dat het certificaat, de privésleutel en optionele tussenliggende certificaten veilig combineert in één met een wachtwoord beveiligd bestand.