Крипто
HMAC, TOTP, CRC-32, шестнадцатеричные, энтропийные и случайные байты на этом устройстве.
Декодер JWT
Декодуйте заголовок и payload JWT.
HMAC-SHA256
Ключевой MAC SHA-256 сообщения UTF-8.
Код TOTP
RFC-6238 код из 6 или 8 цифр из секрета Base32.
CRC-32
Контрольная сумма IEEE CRC-32 текста UTF-8.
Кодировать hex
Текст UTF-8 в hex или hex обратно в текст.
Сила пароля
Оцените биты энтропии charset пароля.
Случайный hex
1–64 байта CSPRNG как hex строчными.
HMAC-SHA1
Ключевой MAC SHA-1 как hex строчными.
Код HOTP
Одноразовый пароль на основе счётчика.
Adler-32
Контрольная сумма Adler-32 текста UTF-8.
Кодировать Base32
RFC-4648 Base32 с padding.
XOR hex
Побайтовый XOR двух строк hex.
FNV-1a 32
32-битный FNV-1a текста UTF-8.
Digest SHA-256
SHA-256 текста UTF-8 как hex.
Digest SHA-1
SHA-1 текста UTF-8 как hex.
Digest MD5
MD5 текста UTF-8 как hex.
CRC-16
CRC-16-CCITT текста UTF-8.
Декодировать Base32
Декодируйте RFC-4648 Base32 в текст.
Хеш djb2
Классический mix djb2 текста UTF-8.
Шифр Цезаря
Сдвиньте буквы A–Z на N позиций.
ROT47
Поверните печатаемый ASCII на 47.
HMAC-MD5
Ключевой MAC MD5 как hex строчными.
AND hex
Побайтовый AND двух строк hex.
OR hex
Побайтовый OR двух строк hex.
NOT hex
Побитовое NOT строки hex.
Шифр Атбаш
Отразите буквы A–Z.
Шифр Виженера
Ключевой алфавитный шифр.
Сравнение за постоянное время
Сравните две строки без early-exit.
XOR текст
XOR текста с ключом в hex.
Обратить hex
Обратите порядок байтов hex.
Hex в bin
Цифры hex в двоичные биты.
Bin в hex
Двоичные биты в цифры hex.
Случайный Base64
Случайные байты как Base64.
UTF-8 в hex
Закодируйте текст как hex UTF-8.
Hex в UTF-8
Декодируйте hex UTF-8 в текст.
Случайный UUID
Сгенерируйте случайный UUID v4.
Hex в Base64
Преобразуйте байты hex в Base64.
Base64 в hex
Преобразуйте Base64 в байты hex.
ASCII в hex
Закодируйте байты ASCII как hex.
Hex в ASCII
Декодируйте hex в текст ASCII.
Случайные цифры
Случайная строка десятичных цифр.
XOR байта hex
XOR каждого байта hex со значением.
Поменять nibble hex
Поменяйте высокие/низкие nibble на байт.
Случайные буквы
Случайная строка A–Z/a–z.
Длина бит байтов
Преобразуйте число байтов в биты.
Повторить ключ hex
Повторите ключ hex N раз.
Hex заглавными
Сделайте строку hex заглавной.
Hex строчными
Сделайте строку hex строчной.
Дополнить hex до чётного
Дополните нечётный hex ведущим 0.
Случайный цвет hex
Случайный цвет #rrggbb.
Повернуть nibble hex
Добавьте сдвиг nibble к каждой цифре hex.
Посчитать байты hex
Число байтов строки hex.