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.