Новые книги

Тамара Воротынцева – директор по развитию тренинговой компании «БИЗНЕС ПАРТНЕР» (Москва). Практикующий бизнес-тренер, автор книги «Строим систему обучения персонала» и публикаций в деловых изданиях России, Казахстана и Украины. Создатель интернет-рассылки: «E-mail переписка в бизнесе» на сервере subscribe.ru! Книга является практическим пособием для деловых людей, ведущих активную переписку с клиентами и партнерами. В ней представлены инструменты, которые помогут сделать электронное общение эффективным, оптимальным по времени и результату, максимально соответствующим нормам и правилам, принятым в современном деловом сообществе. Автор дает практические советы, иллюстрирует свои наблюдения случаями из жизни, приводит аргументированные выводы. Текст книги богат узнаваемыми примерами реальной деловой переписки. Автор делится своими наблюдениями, приемами, «хитростями», которые способны существенно повлиять на эффективность и результативность делового электронного письма. Если вы – деловой человек и для вас важно писать оперативно, лаконично, грамотно, в соответствии в правилами хорошего делового тона, – эта книга станет вам надежным помощником.
В книге рассказывается о том, как привлечь инвестиции в малый бизнес, не связанный с инновациями и высокими технологиями. Вы узнаете, какие мотивы движут инвесторами и какие семь шагов необходимо сделать для привлечения инвестиций: от оценки проекта и подготовки пакета документов до нюансов юридического оформления и жизни после инвестиционной сделки. В каждой главе вы найдете конкретные инструменты, которые помогут вам на этом пути, включая различные чек-листы, шаблоны, финансовые модели, образцы документов и презентаций.

Автор книги Олег Иванов — практик с колоссальным опытом, основатель InvestBazar.com, первой и крупнейшей в России платформы, позволяющей предпринимателям сферы реального бизнеса привлекать деньги частных инвесторов. Авторская методика помогла сотням предпринимателям привлечь инвестиции в свой бизнес и успешно развиваться.

Эта книга предназначена для предпринимателей из реального сектора, которые хотят найти инвесторов для своего бизнеса.

openssl_open

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

openssl_open

(PHP 4 >= 4.0.4)

openssl_open - открывает пломбированные данные.

Описание

bool openssl_open (string sealed_data, string open_data, string env_key, mixed priv_key_id)

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

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

Возвращает TRUE при успехе, FALSE при неудаче. При успехе открытые данные возвращаются в open_data.

openssl_open() открывает (дешифрует) sealed_data с использованием private ключа, ассоциированного с идентификатором ключа priv_key_id, и ключ конверта/envelope env_key и заполняет open_data дешифрованными данными. Ключ envelope генерируется, когда данные пломбированы и могут использоваться только одним специфическим private ключом. См. дополнительно openssl_seal().

Пример 1. openssl_open()
// предполагается, что $sealed и $env_key содержат пломбированные данные
// и наш envelope ключ, данные нам пломбировщиком.

// извлечь private ключ из файла и готовить его
$fp = fopen("/src/openssl-0.9.6/demos/sign/key.pem", "r");
$priv_key = fread($fp, 8192);
fclose($fp);
$pkeyid = openssl_get_privatekey($priv_key);

// дешифровать данные и сохранить их в $open
if (openssl_open($sealed, $open, $env_key, $pkeyid))
    echo "here is the opened data: ", $open;
else
    echo "failed to open data";

// освободить private ключ из памяти
openssl_free_key($pkeyid);

См. также openssl_seal().


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