openssl_cms_decrypt

(PHP 8)

openssl_cms_decryptРасшифровывает CMS-сообщение

Описание

openssl_cms_decrypt(
    string$input_filename,
    string$output_filename,
    OpenSSLCertificate|string$certificate,
    OpenSSLAsymmetricKey|OpenSSLCertificate|array|string|null$private_key = null,
    int$encoding = OPENSSL_ENCODING_SMIME
): bool

Расшифровывает CMS-сообщение.

Список параметров

input_filename

Имя файла, содержащего зашифрованное содержимое.

output_filename

Имя файла для хранения расшифрованного содержимого.

certificate

Имя файла, содержащего сертификат получателя.

private_key

Имя файла, содержащего ключ PKCS#8.

encoding

Кодировка входного файла. OPENSSL_ENCODING_SMIME, OPENSSL_ENCODING_DER или OPENSSL_ENCODING_PEM.

Возвращаемые значения

Возвращает true в случае успешного выполнения или false, если возникла ошибка.

To Top