П О Р Т А Л                            
С Е Т Е В Ы Х                          
П Р О Е К Т О В                        
  
Поиск по сайту:
                                                 
Главная

О проекте

Web-мастеру
     HTML & JavaScript
     SSI
     Perl
     PHP
     XML & XSLT
     Unix Shell

MySQL

Безопасность

Хостинг

Другое








Самое читаемое:

Учебник PHP - "Для Чайника".
Просмотров 186137 раз(а).

Иллюстрированный самоучитель по созданию сайтов.
Просмотров 87481 раз(а).

Учебник HTML.
Просмотров 79645 раз(а).

Руководство по PHP5.
Просмотров 50141 раз(а).

Хостинг через призму DNS.
Просмотров 57861 раз(а).

Подборка текстов стандартных документов.
Просмотров 49162 раз(а).

Учебник PHP - Самоучитель
Просмотров 55992 раз(а).

Документация на MySQL (учебник & справочное руководство)
Просмотров 57364 раз(а).

Внешние атаки...
Просмотров 46700 раз(а).

Учебник PHP.
Просмотров 41067 раз(а).

SSI в примерах.
Просмотров 31345 раз(а).



 
 
| Добавить в избранное | Сделать стартовой | Помощь





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

mcrypt_generic_init

(PHP 4 >= 4.0.2)

mcrypt_generic_init - инициализирует все буферы для шифрования.

Описание

int mcrypt_generic_init (resource td, string key, string iv)

Максимальный размер ключа должен быть получен вызовом функции mcrypt_enc_get_key_size(), и каждое значение меньше полученного будет правильным. IV должен нормально иметь размер блока алгоритма, но вы обязаны получить этот размер вызовом mcrypt_enc_get_iv_size(). IV игнорируется в ECB. IV ОБЯЗАН существовать в режимах CFB, CBC, STREAM, nOFB и OFB. Он должен быть случайным и уникальным (но не секретным). Этот же самый IV обязан использоваться для шифрования/дешифрования. Если вы не хотите использовать его, вы должны установить его в нули, но это не рекомендуется. Функция возвращает отрицательное значение при ошибке.

Вам необходимо вызывать эту функцию перед каждым вызовом mcrypt_generic() или mdecrypt_generic().

См. для примера mcrypt_module_open() и вхождение в mcrypt_generic_deinit().


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


Если Вы не нашли что искали, то рекомендую воспользоваться поиском по сайту: