openssl_pkcs7_decrypt

(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)

openssl_pkcs7_decrypt — Розшифрувати повідомлення, зашифроване S/MIME

Опис

openssl_pkcs7_decrypt(    string $input_filename,    string $output_filename,    OpenSSLCertificate|string $certificate,    OpenSSLAsymmetricKey|OpenSSLCertificate|array|string|null $private_key = null): bool

Розшифровує повідомлення, зашифроване S/MIME, що міститься у файлі input_filename, с использованием сертификатаcertificate та відповідного закритого ключа private_key

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

input_filename

output_filename

Розшифроване повідомлення буде записано у файл output_filename

certificate

private_key

Значення, що повертаються

Повертає true у разі успішного виконання або **false**в случае возникновения ошибки.

список змін

ВерсияОпис
8.0.0private_key тепер приймає екземпляр OpenSSLAsymmetricKey або OpenSSLCertificate; раніше приймався ресурс (resource) типуOpenSSL keyилиOpenSSL X.509 CSR

Приклади

Приклад #1 Приклад використання openssl_pkcs7_decrypt()****

Loading...