Некоторые функции openssl требуют параметры в виде ключа или сертификата. Можно использовать один из следующих вариантов:
Сертификаты
Запросы подписи сертификата (Certificate Signing Requests или CSRs)
Открытые/закрытые ключи
array($key, $passphrase)
где $key представляет
ключ указанный при помощи формата file:// или текстовое содержимое описанное выше, а
$passphrase представляет строку, содержащую пароль для указанного
закрытого ключа