Новые книги

Всех программистов, которые добиваются успеха в мире разработки ПО, отличает один общий признак: они больше всего заботятся о качестве создаваемого программного обеспечения. Это – основа для них. Потому что они являются профессионалами своего дела.

В этой книге легендарный эксперт Роберт Мартин (более известный в сообществе как «Дядюшка Боб»), автор бестселлера «Чистый код», рассказывает о том, что значит «быть профессиональным программистом», описывая методы, инструменты и подходы для разработки «идеального ПО». Книга насыщена практическими советами в отношении всех аспектов программирования: от оценки проекта и написания кода до рефакторинга и тестирования. Эта книга – больше, чем описание методов, она о профессиональном подходе к процессу разработки.
Рассмотрены правовые основы и теоретические аспекты регламентации рекламной деятельности в Российской Федерации. Освещены актуальные вопросы, связанные с регулированием этого вида деятельности: общие и специальные требования к отдельным видам рекламы; правовой статус рекламодателей, производителей и распространителей рекламы; государственное регулирование и контроль; саморегулирование; договоры; авторское право и смежные права; правовая охрана средств индивидуализации товаров, работ, услуг, участников экономических отношений; юридическая ответственность в сфере рекламы. Изложены особенности правового регулирования рекламной деятельности в зарубежных странах. Дается словарь основных терминов и понятий.

Для студентов высших учебных заведений, получающих образование по направлению (специальности) «Реклама». Может использоваться при подготовке кадров по специальностям и направлениям, предусматривающим изучение дисциплины «Правовое регулирование рекламной деятельности», ее отдельных разделов и тем. Представляет интерес для широкого круга специалистов в сфере рекламы.

Допущено Учебно-методическим объединением по образованию в области коммерции в качестве учебного пособия для студентов высших учебных заведений, обучающихся по специальности «Реклама»

mcrypt_get_iv_size

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

mcrypt_get_iv_size

(PHP 4 >= 4.0.2)

mcrypt_get_iv_size - возвращает размер IV, принадлежащего специфической комбинации шифр/режим.

Описание

int mcrypt_get_iv_size (resource td)

int mcrypt_get_iv_size (string cipher, string mode)

Первый прототип используется при связке с libmcrypt 2.2.x, второй - при связке с libmcrypt 2.4.x или новее.

mcrypt_get_iv_size() возвращает размер Вектора Инициализации/Initialisation Vector (IV) в байтах. При ошибке возвращает FALSE. Если IV игнорируется в специфицированной комбинации шифр/режим, возвращается нуль.

cipher это одна из констант MCRYPT_ciphername имени алгоритма как строка.

mode это одна из констант MCRYPT_MODE_modename одного из режимов: "ecb", "cbc", "cfb", "ofb", "nofb" или "stream".

td это ресурс, возвращаемый функцией mcrypt_module_open().

Пример 1. mcrypt_create_iv()
<?php
    $size = mcrypt_get_iv_size (MCRYPT_CAST_256, MCRYPT_MODE_CFB);

    $size = mcrypt_get_iv_size ('des', 'ecb');
?>

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


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