Forum und email

openssl_pkey_get_public

(PHP 4 >= 4.2.0, PHP 5)

openssl_pkey_get_public — Extrahiert einen öffentlichen Schlüssel aus einem Zertifikat und bereitet diesen zur Nutzung vor

Beschreibung

resource openssl_pkey_get_public ( mixed $certificate )

Rückgabewert: im Erfolgsfall eine positive Schlüssel-Ressourcekennung, FALSE im Fehlerfall.

Die Funktion openssl_get_publickey() extrahiert den öffentlichen Schlüssel aus certificate und bereitet ihn für den Gebrauch durch andere Funktionen vor. certificate kann folgendes sein:

  1. eine X.509 Zertifikatsressource
  2. Eine Zeichenkette im Format file://path/to/file.pem. Die angegebene Datei muss ein PEM kodiertes Zertifikat/privaten Schlüssel enthalten (kann auch beides enthalten sein).
  3. Ein PEM formatierter öffentlicher Schlüssel.