* * * Значение * Описание * * * * * HASH_ALGORITHM_SHA1 * Алгоритм хэширования SHA1. * * * HASH_ALGORITHM_MD2 * Алгоритм хэширования MD2. * * * HASH_ALGORITHM_MD4 * Алгоритм хэширования MD4. * * * HASH_ALGORITHM_MD5 * Алгоритм хэширования MD5. * * * HASH_ALGORITHM_SHA_256 * Хэш-алгоритм SHA-256. * * * HASH_ALGORITHM_SHA_384 * Хэш-алгоритм SHA-384. * * * HASH_ALGORITHM_SHA_512 * Хэш-алгоритм SHA-512. * * * HASH_ALGORITHM_GOSTR_3411 * Хэш-алгоритм ГОСТ 34.11 - 94. * * * CADESCOM_HASH_ALGORITHM_CP_GOST_3411 * Хэш-алгоритм ГОСТ 34.11 - 94. * * * CADESCOM_HASH_ALGORITHM_CP_GOST_3411_2012_256 * Хэш-алгоритм ГОСТ 34.11 - 2012 c длиной ключа 256 бит. * * * CADESCOM_HASH_ALGORITHM_CP_GOST_3411_2012_512 * Хэш-алгоритм ГОСТ 34.11 - 2012 c длиной ключа 512 бит. * * * CADESCOM_HASH_ALGORITHM_CP_GOST_3411_HMAC * Хэш-алгоритм HMAC ГОСТ 34.11 - 94. * * * CADESCOM_HASH_ALGORITHM_CP_GOST_3411_2012_256_HMAC * Хэш-алгоритм HMAC ГОСТ 34.11 - 2012 c длиной ключа 256 бит. * * * CADESCOM_HASH_ALGORITHM_CP_GOST_3411_2012_512_HMAC * Хэш-алгоритм HMAC ГОСТ 34.11 - 2012 c длиной ключа 512 бит. * * * * * @return void */ public function set_Algorithm($Algorithm = HASH_ALGORITHM_SHA1) { } /** * Возвращает алгоритм хэширования. * * @return mixed */ public function get_Algorithm() { } /** * Задает способ кодирования данных для хэширования * * @param mixed $DataEncoding кодировка данных, передаваемых в метод Hash() * Может принимать следующие значения: * * * * * * * * * * * * * * * * * * * * *
ИмяОписаниеЗначение
STRING_TO_UCS2LEКодировка UTF-8 или UNICODE.
0
BASE64_TO_BINARYКодировка BASE64.1
* * * @return void */ public function set_DataEncoding($DataEncoding = STRING_TO_UCS2LE) { } /** * Возвращает способ кодирования данных для хэширования * * @return mixed */ public function get_DataEncoding() { } }