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.0 | private_key тепер приймає екземпляр OpenSSLAsymmetricKey або OpenSSLCertificate; раніше приймався ресурс (resource) типуOpenSSL key илиOpenSSL X.509 CSR |
Приклади
Приклад #1 Приклад використання openssl_pkcs7_decrypt()****
Loading...