Изучайте шифры, дайджесты, HMAC, JWT и генераторы идентификаторов для разработки и обучения. Не аудированы для продакшена.
Build a signed JWT from a JSON payload and shared secret using HMAC-SHA256 in the browser.
Validate a JWT signed with HS256 by recomputing the HMAC signature with your shared secret.
Вставьте JWT и просмотрите заголовок и payload, декодированные в браузере.
Зашифруйте сообщения с использованием алгоритма AES онлайн. Заполните поля и запустите сессию шифрования
Зашифруйте сообщения с использованием алгоритма DES онлайн. Заполните поля и запустите сессию шифрования
Зашифруйте сообщения с использованием алгоритма Rabbit онлайн. Заполните поля и запустите сессию шифрования
Зашифруйте сообщения с использованием алгоритма RC4 онлайн. Заполните поля и запустите сессию шифрования
Зашифруйте сообщения с использованием алгоритма RC4 drop онлайн. Заполните поля и запустите сессию шифрования
Зашифруйте сообщения с использованием алгоритма Triple DES онлайн. Заполните поля и запустите сессию шифрования
Оцените надёжность пароля с помощью энтропийного скоринга в браузере
Расшифруйте сообщения с использованием алгоритма AES онлайн. Заполните поля и запустите новую сессию дешифрации
Расшифруйте сообщения с использованием алгоритма DES онлайн. Заполните поля и запустите новую сессию дешифрации
Расшифруйте сообщения с использованием алгоритма Rabbit онлайн. Заполните поля и запустите новую сессию дешифрации
Расшифруйте сообщения с использованием алгоритма RC4 онлайн. Заполните поля и запустите новую сессию дешифрации
Расшифруйте сообщения с использованием алгоритма RC4 drop онлайн. Заполните поля и запустите новую сессию дешифрации
Расшифруйте сообщения с использованием алгоритма Triple DES онлайн. Заполните поля и запустите новую сессию дешифрации
Создайте hex-дайджест HMAC-MD5 для старых схем.
Создайте hex-дайджест HMAC-SHA1 для устаревших интеграций.
Создайте hex-дайджест HMAC-SHA256 из сообщения и секрета—для подписей API.
Вычислите криптографический хеш MD5 из любого текстового сообщения в браузере.
Вычислите хеш RIPEMD-160 из текста для контрольных сумм и криптографии.
Создайте хеши семейства SHA-2 (SHA-256, SHA-384, SHA-512) из текста.
Хешируйте сообщения алгоритмом SHA-3 (Keccak) с выбором длины в битах.
Проверьте формат и корректность строк UUID для версий с 1 по 5.
Создавайте самоподписанные RSA-сертификаты X.509 TLS с PEM-ключами в браузере.
Генерируйте криптографически случайные секреты в виде строк Base64.
Выберите, должен ли пароль быть легко произносимым или сложным, а затем нажмите «Сгенерировать», чтобы запустить процесс
Создавайте UUID версий 1, 3, 4 или 5 с опциональным пространством имён и именем.