Ziemlich viele der OpenSSL-Funktionen benötigen einen Schlüssel- oder Zertifikatparameter. Folgende Methoden können genutzt werden, um solche zu erhalten:
Zertifikate
OpenSSL X.509), die
        von openssl_x509_read() zurückgegeben wurde.
       
      -----BEGIN CERTIFICATE----- beginnen.
       
      Zertifikat-Signierungsanforderungen (Certificate Signing Requests, CSRs)
OpenSSL X.509
        CSR), die von openssl_csr_new()
        zurückgegeben wurde.
       
      -----BEGIN CERTIFICATE REQUEST----- beginnen.
       
      Öffentliche/Private Schlüssel
OpenSSL-Schlüssel),
        die von openssl_get_publickey() oder
        openssl_get_privatekey() zurückgegeben wurde.
       
      OpenSSL X.509).
       
      -----BEGIN PUBLIC KEY----- beginnen.
       
      array($key,
        $passphrase) verwenden. $key
        repräsentiert einen Schlüssel, den Sie entweder mit der Notation
        file:// oder dem textlichen Inhalt wie oben angeben.
        $passphrase ist eine Zeichenfolge, die die
        Passphrase für den privaten Schlüssel enthält.
       
      