Все инструменты
Бесплатные инструменты для всех, кто что-то подписывает. Каждый работает в браузере: вставьте ключ, токен или подпись — и ничто не покинет страницу. Исключение составляют инструменты, которые прямо об этом предупреждают и объясняют, что отправляют.
91 инструмент
Подписи
7 инструментовПроверьте подпись, преобразуйте её кодировку, выясните, почему она не проходит проверку, сгенерируйте тестовые векторы, посмотрите на арифметику эллиптических кривых, которая лежит в основе, и разделите секрет на доли по схеме Шамира. Все инструменты работают в браузере.
ECDSA Signature Verifier — проверка подписей ECDSA
Проверьте любую подпись ECDSA
Открыть инструментDER ⇄ Raw Converter — конвертер DER ⇄ raw
Преобразуйте подпись в другой формат
Открыть инструментSignature Error Explainer — объяснение ошибок подписи
Выясните, почему подпись не проходит проверку
Открыть инструментTest Vector Generator — генератор тестовых векторов
Сгенерируйте ключи и подписи для своих тестов
Открыть инструментLibrary Interop Cheatsheet — шпаргалка по совместимости библиотек
Почему подпись из библиотеки A не проходит проверку в библиотеке B
Открыть инструментElliptic Curve Playground — песочница эллиптических кривых
Посмотрите, какая математика стоит за подписями
Открыть инструментShamir Secret Sharing — разделение секрета по схеме Шамира
Разделите секрет на доли по схеме K из N
Открыть инструментJOSE и JWT
9 инструментовПодписывайте, декодируйте и проверяйте JSON Web Token (JWT), расшифровывайте JWE, читайте токены PASETO, генерируйте ключи и преобразуйте их между форматами JWK, PEM и SSH, собирайте и проверяйте наборы ключей, на которых всё это держится, и получайте понятные объяснения того, что не так.
JWT ES256 Debugger — отладчик JWT ES256
Декодируйте и проверяйте токены ES256/ES384/ES512
Открыть инструментJWKS & OIDC Checker — проверка JWKS и OIDC
Проверьте набор ключей, на котором держатся ваши токены
Открыть инструментJWT Signer — подписание JWT
Подписывайте токены своим ключом
Открыть инструментKey Generator — генератор ключей
Новые пары ключей в форматах JWK, PEM и SSH
Открыть инструментJWK Converter — конвертер JWK
JWK ⇄ PEM ⇄ OpenSSH ⇄ hex
Открыть инструментJWKS Builder — сборка JWKS
Соберите и проверьте набор ключей (JSON Web Key Set)
Открыть инструментJWE Inspector — инспектор JWE
Декодируйте и расшифровывайте JWE-токены
Открыть инструментHMAC Calculator — калькулятор HMAC
HMAC, SHA-2, SHA-3 и MD5
Открыть инструментPASETO Decoder — декодер PASETO
Декодируйте и проверяйте токены PASETO
Открыть инструментСертификаты и ключи
17 инструментовДекодируйте сертификаты, запросы на подпись, списки отзыва, ответы OCSP и метки времени Certificate Transparency; сгенерируйте CSR и ключ к нему, проверьте, что ключ, сертификат и CSR соответствуют друг другу, сравните два сертификата, выстройте цепочку в правильном порядке и загрузите недостающие промежуточные сертификаты, вычислите пины SPKI и проверьте ключи на известные слабости; откройте PFX-файлы, разделите пакеты PEM, изучите необработанную структуру ASN.1 и соберите нужную команду openssl. Ключи остаются в браузере; те немногие проверки, которым нужен наш сервер, заранее сообщают, что именно отправляют.
X.509 Certificate Decoder — декодер сертификатов X.509
Разберите сертификаты
Открыть инструментSSH Key Inspector — инспектор SSH-ключей
Декодируйте записи authorized_keys
Открыть инструментOpenSSL Command Builder — конструктор команд OpenSSL
Соберите нужную команду openssl
Открыть инструментASN.1 Explorer — просмотр структуры ASN.1
Декодируйте любую структуру DER или BER
Открыть инструментDER Text Editor — текстовый редактор DER
Редактируйте DER как читаемый текст
Открыть инструментCSR Decoder — декодер CSR
Проверьте CSR раньше, чем это сделает CA
Открыть инструментCRL Decoder — декодер CRL
Прочитайте CRL и найдите серийный номер
Открыть инструментOCSP Decoder — декодер OCSP
Прочитайте ответ OCSP или соберите запрос
Открыть инструментSCT Decoder — декодер SCT
Какие журналы CT видели сертификат
Открыть инструментPFX Inspector — инспектор PFX
Загляните внутрь файла .pfx или .p12
Открыть инструментPEM Bundle Splitter — разделение PEM-пакета
Разделите PEM-файл на чистые части
Открыть инструментCSR Generator — генератор CSR
Создайте CSR и ключ к нему локально
Открыть инструментKey & Certificate Matcher — сопоставление ключа и сертификата
Подходит ли этот ключ к этому сертификату?
Открыть инструментCertificate Diff — сравнение сертификатов
Что изменилось между двумя сертификатами
Открыть инструментSPKI Pin Generator — генератор пинов SPKI
Пины открытых ключей для мобильных приложений
Открыть инструментWeak Key Checker — проверка слабых ключей
Найдите уязвимые и утёкшие ключи
Открыть инструментCertificate Chain Builder — сборка цепочки сертификатов
Упорядочьте и исправьте цепочку сертификатов
Открыть инструментTLS и DNS
9 инструментовСгенерируйте конфигурацию TLS для своего сервера, подготовьтесь к 47-дневным сертификатам, опубликуйте записи CAA, TLSA и security.txt, пройдите по цепочке доверия DNSSEC, узнайте, использует ли ваш браузер постквантовый TLS, и проверьте сразу много доменов. Каждая страница точно указывает, что она отправляет по сети, если вообще что-то отправляет.
TLS Config Generator — генератор конфигурации TLS
Конфигурации SSL для 28 серверов
Открыть инструмент47-Day Certificate Calculator — калькулятор 47-дневных сертификатов
Спланируйте продления при переходе 200 → 100 → 47 дней
Открыть инструментCAA Record Generator — генератор записей CAA
Ограничьте круг CA, которые могут выпускать сертификаты
Открыть инструментTLSA Record Generator — генератор записей TLSA
Записи DANE по сертификату
Открыть инструментsecurity.txt Generator — генератор security.txt
Составьте и проверьте security.txt
Открыть инструментDNSSEC Inspector — инспектор DNSSEC
Проследите цепочку доверия
Открыть инструментPost-Quantum Browser Check — проверка постквантового TLS в браузере
Использует ли ваш браузер ML-KEM?
Открыть инструментTLS Fingerprint (JA4) — отпечаток TLS
Узнайте JA4 своего браузера
Открыть инструментBulk Domain Checker — массовая проверка доменов
TLS и сроки действия сертификатов для списка доменов
Открыть инструментЭлектронная почта
5 инструментовВыясните, почему подпись DKIM не проходит проверку, посмотрите, что каждый пересылающий сервер записал в цепочку ARC, создайте ключ и DNS-запись для своего домена и проверьте запись BIMI бренда и его сертификат товарного знака. Инструменты DKIM и ARC анализируют письма в браузере и через DNS-over-HTTPS запрашивают только открытые ключи по их общедоступным именам; полный анализ SPF, DKIM, DMARC, ARC, BIMI и MTA-STS выполняется на нашем сервере, и письмо отправляется туда только с вашего согласия.
DKIM Debugger — отладчик DKIM
Почему подпись DKIM не проходит проверку — шаг за шагом
Открыть инструментARC Chain Viewer — просмотр цепочки ARC
Кто переслал письмо и что в нём изменилось
Открыть инструментDKIM Record Generator — генератор записей DKIM
Ключи и DNS-запись для DKIM
Открыть инструментBIMI & VMC Decoder — декодер BIMI и VMC
Проверьте логотип бренда для почты
Открыть инструментEmail Authentication Analyzer — анализатор аутентификации почты
SPF, DKIM, DMARC, ARC, BIMI, MTA-STS
Открыть инструментWeb3
13 инструментовДекодируйте необработанную транзакцию Ethereum или делегирование EIP-7702, узнайте, что именно передаст подпись типизированных данных, ещё до того, как вы её поставите, проверьте, кто подписал сообщение Ethereum или запрос на вход, сравните хеши транзакции Safe с тем, что показывает аппаратный кошелёк, найдите повторно использованные nonce ECDSA, разберите PSBT и xpub и проверьте подписи Bitcoin (BIP-137/322), Solana и Nostr. Всё работает в браузере; запросы к блокчейну уходят на публичный RPC-узел, только когда вы об этом просите. Закрытые ключи и seed-фразы никогда не принимаются.
Nonce Reuse Checker — проверка повторного использования nonce
Проверьте адрес Bitcoin на повторяющиеся значения r
Открыть инструментEIP-712 Inspector — инспектор EIP-712
Что на самом деле разрешает подпись типизированных данных
Открыть инструментEthereum Signature Verifier — проверка подписей Ethereum
Кто подписал это сообщение Ethereum?
Открыть инструментSIWE Verifier — проверка сообщений SIWE
Проверьте сообщение Sign-In with Ethereum
Открыть инструментSafe Transaction Hash — хеш транзакции Safe
Проверьте, что на самом деле подписывают владельцы вашего Safe
Открыть инструментEthereum Transaction Decoder — декодер транзакций Ethereum
Декодируйте сырые подписанные транзакции
Открыть инструментEIP-7702 Delegation Decoder — декодер делегирований EIP-7702
Кто и какому контракту делегирует аккаунт
Открыть инструментEthereum Nonce Reuse Checker — проверка повторного использования nonce в Ethereum
Найдите повторяющиеся r в подписях Ethereum
Открыть инструментBitcoin Message Verifier — проверка сообщений Bitcoin
Проверьте подписи BIP-137 и BIP-322
Открыть инструментPSBT Inspector — инспектор PSBT
Декодируйте и проверьте PSBT перед подписанием
Открыть инструментxpub Inspector — инспектор xpub
Выведите адреса из xpub
Открыть инструментSolana Message Verifier — проверка сообщений Solana
Проверьте подписанные сообщения Solana
Открыть инструментNostr Event Verifier — проверка событий Nostr
Проверьте события Nostr и декодируйте npub
Открыть инструментПостквантовая криптография
6 инструментовПостквантовая криптография на практике: подписывайте с ML-DSA и SLH-DSA, выполняйте инкапсуляцию с ML-KEM и гибридной схемой X25519MLKEM768, которую уже используют браузеры, сравнивайте производительность 100+ алгоритмов liboqs и разбирайте постквантовые сертификаты, HPKE и age — всё в браузере, без загрузки на сервер.
Post-Quantum Signatures — постквантовые подписи
Создание и проверка подписей ML-DSA, SLH-DSA, Falcon
Открыть инструментML-KEM & Hybrid KEMs — ML-KEM и гибридные KEM
ML-KEM, X-Wing и гибридные группы TLS
Открыть инструментPQC Algorithm Zoo — зоопарк постквантовых алгоритмов
Измерьте скорость 100+ алгоритмов liboqs
Открыть инструментHPKE Playground — песочница HPKE
HPKE с ML-KEM, X-Wing и OHTTP
Открыть инструментage Encryption — шифрование age
Файлы age с постквантовыми получателями и ключами доступа
Открыть инструментPQ Certificate Inspector — инспектор постквантовых сертификатов
Декодируйте и проверяйте сертификаты ML-DSA и составные
Открыть инструментУдостоверения и ключи доступа
12 инструментовЗарегистрируйтесь и войдите с настоящим ключом доступа и узнайте по службе метаданных FIDO, какой аутентификатор за ним стоит; проверьте ID-токены OpenID Connect и ответы SAML; разберите удостоверения SD-JWT VC и mdoc из европейского кошелька цифровых удостоверений (EU Digital Identity Wallet), доказательства DPoP, COSE и CWT, а также HTTP-запросы, подписанные ботами и ИИ-агентами. Токены и ключи проверяются в браузере; для поиска аутентификатора у нашего сервера запрашиваются только общедоступные метаданные.
WebAuthn / Passkey Inspector — инспектор WebAuthn и ключей доступа
Декодируйте регистрацию и вход с ключом доступа
Открыть инструментPasskey Sandbox — песочница ключей доступа
Попробуйте регистрацию и вход с ключом доступа
Открыть инструментOIDC ID Token Validator — валидатор ID-токенов OIDC
Проверяйте ID-токены OpenID Connect
Открыть инструментSD-JWT Inspector — инспектор SD-JWT
Декодируйте и проверяйте SD-JWT VC
Открыть инструментmdoc / mDL Inspector — инспектор mdoc и mDL
Проверьте мобильные водительские удостоверения
Открыть инструментHTTP Message Signatures — подписи HTTP-сообщений
Проверяйте подписи по RFC 9421
Открыть инструментWeb Bot Auth Checker — проверка Web Bot Auth
Проверьте подписанные запросы ботов и агентов
Открыть инструментCOSE & CWT Decoder — декодер COSE и CWT
Декодируйте и проверяйте COSE и CWT
Открыть инструментDPoP Proof Inspector — инспектор доказательств DPoP
Проверяйте доказательства DPoP по RFC 9449
Открыть инструментSAML Inspector — инспектор SAML
Проверяйте подписи и утверждения SAML
Открыть инструментXAdES Inspector — инспектор XAdES
Разберите электронные подписи XAdES
Открыть инструментAAGUID Lookup — поиск по AAGUID
Определите модель ключа доступа или ключа безопасности
Открыть инструментПодпись кода и документов
12 инструментовПрежде чем запускать релиз, выясните, что он на самом деле собой представляет. Проверьте бандлы Sigstore и сведения о происхождении пакетов npm вплоть до репозитория, рабочего процесса и коммита, которые использовались при сборке, прочитайте аттестации SLSA и in-toto, проверьте коммиты Git и файлы с SSH-подписью по списку allowed_signers и разберите подписи исполняемых файлов Windows, APK-файлов Android и архивов Java. Для документов и медиафайлов тоже есть инструменты: проверьте подписи PDF (PAdES, LTV) и подписанные письма (S/MIME), ничего не загружая на сервер, декодируйте метки времени RFC 3161, прочитайте Content Credentials (C2PA) изображений и видео и докажите, что ключ сгенерирован на YubiKey. Файлы и ключи остаются в браузере; инструмент проверки npm обращается к общедоступному реестру за пакетом, который вы указали, а необязательная вторая проверка Sigstore отправляет на наш сервер только бандл и хеш файла.
Sigstore Bundle Verifier — проверка бандлов Sigstore
Бандлы cosign, npm и аттестаций GitHub
Открыть инструментnpm Provenance Checker — проверка происхождения пакетов npm
Где на самом деле собран пакет npm
Открыть инструментin-toto Attestation Viewer — просмотр аттестаций in-toto
Сведения о происхождении SLSA, DSSE и .intoto.jsonl
Открыть инструментSSH Signature Verifier — проверка SSH-подписей
Подписанные файлы (ssh-keygen -Y), коммиты и теги
Открыть инструментAuthenticode Inspector — инспектор Authenticode
Подписи файлов Windows: EXE, DLL и SYS
Открыть инструментAPK Signature Inspector — инспектор подписей APK
Схемы подписи Android APK v1–v4
Открыть инструментJAR Signature Inspector — инспектор подписей JAR
Подписанные файлы JAR, WAR и EAR, запись за записью
Открыть инструментPDF Signature Verifier — проверка подписей PDF
Проверьте подписи PDF без загрузки файла
Открыть инструментS/MIME Signature Verifier — проверка подписей S/MIME
Проверьте подписанное письмо локально
Открыть инструментTimestamp Token Inspector — инспектор токенов меток времени
Декодируйте и проверьте токены RFC 3161
Открыть инструментC2PA Content Credentials Inspector — инспектор манифестов C2PA
Прочитайте и проверьте Content Credentials
Открыть инструментYubiKey Attestation Verifier — проверка аттестации YubiKey
Докажите, что ключ создан на YubiKey
Открыть инструментOpenPGP
1 инструментВставьте ключ, подпись или сообщение в формате ASCII Armor или откройте файл .gpg, .sig или .asc и просмотрите каждый пакет: подключи, идентификаторы пользователей и самоподписи, срок действия и отзыв, алгоритмы, включая ключи v6 из RFC 9580 и новые идентификаторы постквантовых алгоритмов. Проверьте отделённые, текстовые и встроенные подписи открытым ключом подписанта — так же, как gpg --verify, но без установки GnuPG. Всё работает в браузере, а закрытые ключи отклоняются без чтения.