<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/refs.crypto.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'ru',
  ),
  'this' => 
  array (
    0 => 'book.mhash.php',
    1 => 'Mhash',
    2 => 'Mhash',
  ),
  'up' => 
  array (
    0 => 'refs.crypto.php',
    1 => 'Криптографические модули',
  ),
  'prev' => 
  array (
    0 => 'function.mdecrypt-generic.php',
    1 => 'mdecrypt_generic',
  ),
  'next' => 
  array (
    0 => 'mhash.setup.php',
    1 => 'Установка и настройка',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'ru',
    'path' => 'reference/mhash/book.xml',
  ),
  'history' => 
  array (
  ),
  'extra_header_links' => 
  array (
    'rel' => 'alternate',
    'href' => '/manual/en/feeds/book.mhash.atom',
    'type' => 'application/atom+xml',
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="book.mhash" class="book">
 
 <h1 class="title">Mhash</h1>

 
 <div id="intro.mhash" class="preface">
  <h1 class="title">Введение</h1>
  <p class="para">
   Эти функции предназначены для работы с <a href="http://mhash.sourceforge.net/" class="link external">&raquo;&nbsp;mhash</a>.
   Mhash может использоваться для подсчёта контрольных сумм, хеш-сумм, кодов
   идентификации сообщений и так далее.
  </p>
  <p class="para">
   Это интерфейс для библиотеки mhash. Mhash поддерживает большое количество
   алгоритмов шифрования, таких как MD5, SHA1, GOST и многих других. Для полного
   списка поддерживаемых алгоритмов шифрования перейдите на страницу с
   <a href="mhash.constants.php" class="link">константами</a>. Для получения доступа к
   определённому алгоритму из PHP нужно использовать <strong><code>MHASH_hashname</code></strong>.
   Например, чтобы получить доступ к TIGER необходимо использовать константу <strong><code><a href="mhash.constants.php#constant.mhash-tiger">MHASH_TIGER</a></code></strong>.
  </p>
  <blockquote class="note"><p><strong class="note">Замечание</strong>: 
   <p class="para">
    Данный модуль устарел, в качестве замены используйте <a href="book.hash.php" class="link">Hash</a>.
   </p>
  </p></blockquote>
  <blockquote class="note"><p><strong class="note">Замечание</strong>: 
    <p class="para">
     Начиная с PHP 7.0.0, модуль Mhash полностью интегрирован в модуль
     <a href="book.hash.php" class="link">Hash</a>. Таким образом, теперь нельзя определить
     доступность поддержки Mhash с помощью функции <span class="function"><a href="function.extension-loaded.php" class="function">extension_loaded()</a></span>;
     вместо неё используйте <span class="function"><a href="function.function-exists.php" class="function">function_exists()</a></span>.
     Кроме того, Mhash больше не будет выводиться с помощью
     <span class="function"><a href="function.get-loaded-extensions.php" class="function">get_loaded_extensions()</a></span> и подобных  функций.
    </p>
   </p></blockquote>
 </div>
 

 





 





 






 







<ul class="chunklist chunklist_book"><li><a href="mhash.setup.php">Установка и настройка</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="mhash.requirements.php">Требования</a></li><li><a href="mhash.installation.php">Установка</a></li></ul></li><li><a href="mhash.constants.php">Предопределённые константы</a></li><li><a href="mhash.examples.php">Примеры</a></li><li><a href="ref.mhash.php">Функции Mhash</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="function.mhash.php">mhash</a> — Вычисляет хеш</li><li><a href="function.mhash-count.php">mhash_count</a> — Получает наибольший доступный идентификатор хеша</li><li><a href="function.mhash-get-block-size.php">mhash_get_block_size</a> — Получает размер блока хеша</li><li><a href="function.mhash-get-hash-name.php">mhash_get_hash_name</a> — Получает имя хеша</li><li><a href="function.mhash-keygen-s2k.php">mhash_keygen_s2k</a> — Генерирует ключ</li></ul></li></ul></div><?php manual_footer($setup); ?>