Категория: Кодирование и безопасность
Кодирование, хеши, подписи, токены и идентификаторы.
Кодирование и декодирование URL
URL encode и decode: кириллица, пробелы и спецсимволы в адресе, разбор параметров, windows-1251.
Декодер JWT
Разбор JWT на заголовок, тело и подпись, срок действия токена и проверка подписи ключом.
Хеши и HMAC: MD5, SHA-1, SHA-256, SHA-512, CRC32
Хеши текста и файла сразу по всем алгоритмам, HMAC с ключом, вывод в hex, Base64 и Base64URL.
Base64: кодирование и декодирование
Base64 для текста и файлов: обычный и URL-safe вариант, перенос строк, data: URI, предпросмотр картинок, кодировки.
Генератор UUID и ULID: v4, v7, v1, v5, v3
Генерация UUID v1, v3, v4, v5, v7 и ULID пачкой, ключи идемпотентности, разбор версии и времени создания.