Внимание! Данная страница помощи выведена в связи с отсутствием в запросе необходимых параметров для герерации хеш-кода. Ознакомьтесь.
| ТАБЛИЦА ПАРАМЕТРОВВ таблице указаны все параметры, которые может принять API Метод: GET / POST |
||
|---|---|---|
| Параметр | Тип | Описание |
| t | string | Тип генерации хеш-кода. Поддерживаемые типы: - без ключа (wkey) - с ключом (key) По-умолчанию: wkey. |
| a | string | Алгоритм генерации хеш-кода. Если данный параметр отсутствует, хеш-код не генерируется. Данные должны быть обработаны для передачи в виде GET параметра. Доступные алгоритмы для того или иного типа генерации см. в таблице ниже. |
| data | string | Основные данные для кодирования в виде строки. Данные должны быть обработаны для передачи в виде GET параметра. Если данные отсутствуют (при типе генерации без ключа), хеш-код генерируется рандомно. Если данные отсутствуют (при типе генерации с ключом), хеш-код не генерируется. |
| s | integer | Размер (длина) хеш-кода в символах. Принимаются только целые числа от 0 до 32. Если параметр равен 0, то хеш-код не обрезается и выдаётся в том виде, в котором позволяет алгоритм. По-умолчанию: 0. |
| k | string | Общий секретный ключ (key), используемый для генерации HMAC хеш-кода. Необходим только для типа генерации с ключом. Без него хеш-код не генерируется. Данные должны быть обработаны для передачи в виде GET параметра. |
| АЛГОРИТМЫ | |
|---|---|
| без ключа (wkey) | с ключом (key) |
|
md2 md4 md5 sha1 sha224 sha256 sha384 sha512/224 sha512/256 sha512 sha3-224 sha3-256 sha3-384 sha3-512 ripemd128 ripemd160 ripemd256 ripemd320 whirlpool tiger128,3 tiger160,3 tiger192,3 tiger128,4 tiger160,4 tiger192,4 snefru snefru256 gost gost-crypto adler32 crc32 crc32b crc32c fnv132 fnv1a32 fnv164 fnv1a64 joaat murmur3a murmur3c murmur3f xxh32 xxh64 xxh3 xxh128 haval128,3 haval160,3 haval192,3 haval224,3 haval256,3 haval128,4 haval160,4 haval192,4 haval224,4 haval256,4 haval128,5 haval160,5 haval192,5 haval224,5 haval256,5 |
md2 md4 md5 sha1 sha224 sha256 sha384 sha512/224 sha512/256 sha512 sha3-224 sha3-256 sha3-384 sha3-512 ripemd128 ripemd160 ripemd256 ripemd320 whirlpool tiger128,3 tiger160,3 tiger192,3 tiger128,4 tiger160,4 tiger192,4 snefru snefru256 gost gost-crypto haval128,3 haval160,3 haval192,3 haval224,3 haval256,3 haval128,4 haval160,4 haval192,4 haval224,4 haval256,4 haval128,5 haval160,5 haval192,5 haval224,5 haval256,5 |
| ПРИМЕРЫ | |
|---|---|
| 1 |
https://code.bfglab.ru/hash/api/?t=wkey&a=md5&s=16&data=test Данный запрос выдаст хеш-код по алгоритму "MD5" длиной 16 символов, сгенерированный из данных "test". |
| 2 |
https://code.bfglab.ru/hash/api/?t=key&a=haval160%2C3&s=0&data=test-text&k=simple-key Данный запрос выдаст хеш-код по алгоритму "haval160,3" полной длины, сгенерированный из данных "test-text" по ключу "simple-key". |