(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
openssl_pkey_export — Speichert ein exportierbares Format eines Schlüssels in einer Zeichenkette
$key
,&$output
,$passphrase
= null
,$options
= null
openssl_pkey_export() exportiert
key
als eine PEM-kodierte
Zeichenkette und speichert diese in output
(welcher
per Referenz übergeben wird).
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
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() 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.
|