Waarom OVPN naar P12 converteren?
Sommige toepassingen - waaronder iOS en macOS Sleuteltoegang, Windows Certificate Store en bepaalde zakelijke VPN-clients - accepteren inloggegevens alleen als een PKCS#12-keystore in plaats van een OpenVPN-profiel. Het extraheren van het certificaat en de sleutel uit de .ovpn en deze verpakken als een .p12 is de standaardmethode voor het importeren van een OpenVPN-clientidentiteit in die systemen.
Hoe OVPN naar P12 te converteren
OpenSSL OPEN-SOURCE
Extraheer de certificaat- en sleutelblokken uit de .ovpn in afzonderlijke .crt- en .key-bestanden en voer vervolgens openssl pkcs12 -export uit om ze te bundelen in een met wachtwoord beveiligde .p12. Beschikbaar op Windows via Git Bash, vooraf geïnstalleerd op macOS en op de meeste Linux-distributies.
Over deze formaten
Een OVPN-bestand is een configuratieprofiel in platte tekst voor OpenVPN. Het vertelt de client met welke server verbinding moet worden gemaakt, welk protocol moet worden gebruikt en bevat…
Open .OVPN details →Een P12-bestand is een versleuteld, met een wachtwoord beveiligd pakket dat een digitaal certificaat samen met de bijbehorende privésleutel bevat (PKCS #12-formaat). Je opent het niet als…
Open .P12 details →Kwaliteit & waar op te letten
- De resulterende
.p12bevat alleen het clientcertificaat en de sleutel - het serveradres, protocol, cipher-instellingen en routering uit de.ovpnzijn niet inbegrepen en hebben geen.p12-equivalent. - Stel altijd een exportwachtwoord in bij het maken van de
.p12; een keystore zonder wachtwoord biedt geen bescherming voor de privésleutel. - Als de
.ovpnverwijst naar externe certificaatbestanden in plaats van inline blokken, kunnen die bestanden rechtstreeks met OpenSSL worden gebruikt zonder extractiestap.
Veelgestelde vragen
Vervangt de .p12 de .ovpn voor het verbinden met de VPN?
.p12 bevat alleen de clientidentiteit; het serveradres en de verbindingsinstellingen in de .ovpn hebben geen equivalent in een .p12.Is OpenSSL beschikbaar op Windows?
Moet ik het CA-certificaat opnemen in de .p12?
<ca>-blok toe met de optie -certfile in OpenSSL.Is de privésleutel in mijn .ovpn-bestand gevoelig?
<key>-blok in een op zichzelf staande .ovpn is de privésleutel van de client; behandel de resulterende .p12 met dezelfde zorg als het originele profiel.