Новые книги

Изучив девять факторов, которые максимально влияют на продажи, на примерах из практики российских компаний, вы без труда разберетесь во всех тонкостях управления продажами и разработаете четкий план мероприятий по улучшению результатов вашего бизнеса.

Книга подойдет коммерческим директорам, начальникам отделов продаж, начальникам маркетинговых отделов, руководителям филиалов, директорам и собственникам бизнеса, которые лично участвуют в управлении продажами.
Это книга о русской блогосфере, написанная как документальный роман-френдлента. Ее герои — самые известные, яркие и успешные блогеры Рунета: Антон Носик, Рустем Адагамов, Артемий Лебедев, Линор Горалик, Марта Кетро, Максим Кононенко, Сталик Ханкишиев, Вера Полозкова — восемь человек, которые стали такими, какие они есть, во многом благодаря интернету и которые сделали интернет таким, каким мы знаем его сегодня. Эти восемь человек — во всех смыслах первые лица русской блогосферы — рассказывают о том, как открыли для себя Всемирную паутину, как обустроили ее и приспособили для жизни. Нам, читающим эту френдленту, решать, как в ней жить сегодня.

openssl_pkcs7_decrypt

Учебник РНР
НазадВперёд

openssl_pkcs7_decrypt

(PHP 4 >= 4.0.6)

openssl_pkcs7_decrypt - дешифрует S/MIME-шифрованное сообщение.

Описание

bool openssl_pkcs7_decrypt (string infilename, string outfilename, mixed recipcert, mixed recipkey)

Предупреждение!

Эта функция - ЭКСПЕРИМЕНТАЛЬНАЯ. Поведение, имя и всё остальное, что задокументировано для данной функции может быть изменено в будущих релизах РНР без предупреждения. Вы можете использовать эту функцию только на свой страх и риск.

Дешифрует S/MIME-кодированное сообщение, содержащееся в файле infilename, с использованием сертификата и его ассоциированного private ключа, специфицированных параметрами recipcert и recipkey.

Дешифрованное сообщение выводится в файл outfilename.

Пример 1. openssl_pkcs7_decrypt()
// предполагается, что $cert и $key содержат ваш персональный сертификат/private
// key и что вы являетесь получателем/recipient S/MIME-сообщения
$infilename = "encrypted.msg";  // этот файл содержит ваше шифрованное сообщение
$outfilename = "decrypted.msg"; // убедитесь, что вы можете записывать в этот файл

if (openssl_pkcs7_decrypt($infilename, $outfilename, $cert, $key))
    echo "decrypted!";
else
    echo "failed to decrypt!";

Примечание: эта функция была введена в 4.0.6.


Назад Оглавление Вперёд
openssl_open Вверхopenssl_pkcs7_encrypt