Внимание! Данная страница помощи выведена в связи с отсутствием в запросе необходимых параметров для герерации хеш-кода. Ознакомьтесь.

API

ХЕШ-код генераторAPI для генератора простых хеш-кодов
ТАБЛИЦА ПАРАМЕТРОВВ таблице указаны все параметры, которые может принять 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".