(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
openssl_pkey_export_to_file — Speichert einen Schlüssel in einem exportierbaren Format in einer Datei
$key
,$output_filename
,$passphrase
= null
,$options
= null
openssl_pkey_export_to_file() speichert den ASCII-verschlüsselten (PEM-kodierten) Schlüssel key
in der in output_filename
angegebenen Datei.
Hinweis: Die ordnungsgemäße Ausführung dieser Funktion setzt die Installation einer gültigen openssl.cnf-Datei voraus. Mehr Information hierzu sind im Abschnitt Installation zu finden.
key
output_filename
Der Pfad zur Ausgabedatei.
passphrase
Der Schlüssel wird optional von einer passphrase
geschützt.
options
options
können Sie verwenden, um den Export feiner abzustimmen. Sie können damit Optionen für die OpenSSL-Konfigurationsdatei bestimmen und/oder überschreiben. Weitere Informationen über options
sind der Dokumentation zu openssl_csr_new() zu entnehmen.
Version | Beschreibung |
---|---|
8.0.0 | key akzeptiert nun eine OpenSSLAsymmetricKey- oder OpenSSLCertificate-Instanz; vorher wurde eine Ressource vom Typ OpenSSL-Schlüssel oder OpenSSL X.509 akzeptiert. |