Hvorfor konvertere PEM til PFX?
Linux-baserede webservere (Apache, Nginx) bruger .pem-filer direkte, men Windows-servere, IIS, Azure App Service og mange guider til import af certifikater forventer en enkelt .pfx-container. Hvis du har modtaget dit SSL-certifikat i .pem-format og skal installere det på et Windows-system, er konvertering til .pfx det standardmæssige trin.
Sådan konverterer du PEM til PFX
OpenSSL FREE
Kør openssl pkcs12 -export -in cert.pem -inkey key.pem -out certificate.pfx; tilføj -certfile chain.pem, hvis du har mellemliggende CA-certifikater. OpenSSL er GRATIS og kører på Windows, macOS og Linux.
Om disse formater
En PEM-fil er en tekstbeholder til kryptografiske data - oftest et SSL/TLS-certifikat, en privat nøgle eller begge dele. Åbn den i et hvilket som helst tekstredigeringsprogram for at se,…
Åbn .PEM detaljer →En PFX-fil er en krypteret, adgangskodebeskyttet pakke, der indeholder et digitalt certifikat sammen med dets private nøgle (PKCS #12-formatet). Du åbner den ikke som et dokument - du…
Åbn .PFX detaljer →Kvalitet & hvad man skal være opmærksom på
- Du skal bruge både certifikat-
.pemog den matchende private nøglefil, før du kører kommandoen - uden den private nøgle kan.pfxikke bruges til TLS. - Send aldrig din private
.pem-nøgle til en online-konverter - private nøgler er server-adgangskoder; udfør kun denne konvertering lokalt. - IIS og de fleste Windows-importguider kræver en ikke-tom eksport-adgangskode; vælg en stærk en og gem den, da du skal bruge den under importen.
Ofte stillede spørgsmål
Skal jeg bruge både certifikatet og den private nøgle for at oprette en PFX?
.pfx samler certifikatet, den private nøgle og valgfrit CA-kæden; du kan ikke oprette en gyldig fil uden den private nøgle.Hvor får jeg OpenSSL til Windows?
Hvilken adgangskode skal jeg bruge til PFX-eksport?
Kan jeg inkludere mellemliggende CA-certifikater i PFX-filen?
-certfile chain.pem til OpenSSL-kommandoen for at samle kæden sammen med dit certifikat og din nøgle.