Todas as ferramentas
Ferramentas gratuitas para todos que trabalham com assinaturas. Cada uma roda no seu navegador — cole uma chave, um token ou uma assinatura, e nada sai da página —, a não ser quando a ferramenta diz o contrário e explica o que envia.
91 ferramentas
Assinaturas
7 ferramentasVerifique uma assinatura, converta a codificação dela, descubra por que ela não passa na verificação, gere vetores de teste, veja a aritmética de curvas elípticas por trás de tudo e divida um segredo em partes com o esquema de Shamir — todas as ferramentas rodam no seu navegador.
Verificador de assinaturas ECDSA (ECDSA Signature Verifier)
Verifique qualquer assinatura ECDSA
Abrir ferramentaConversor DER ⇄ bruto (DER ⇄ Raw Converter)
Converta formatos de assinatura
Abrir ferramentaExplicador de erros de assinatura (Signature Error Explainer)
Descubra por que a verificação falha
Abrir ferramentaGerador de vetores de teste (Test Vector Generator)
Gere chaves e assinaturas para seus testes
Abrir ferramentaGuia rápido de interoperabilidade de bibliotecas (Library Interop Cheatsheet)
Por que a assinatura da biblioteca A é rejeitada na biblioteca B
Abrir ferramentaLaboratório de curvas elípticas (Elliptic Curve Playground)
Veja a matemática por trás das assinaturas
Abrir ferramentaCompartilhamento de segredo de Shamir (Shamir Secret Sharing)
Divida um segredo em partes K de N
Abrir ferramentaJOSE e JWT
9 ferramentasAssine, decodifique e verifique JSON Web Tokens, descriptografe JWEs, leia tokens PASETO, gere chaves e converta-as entre JWK, PEM e SSH, e monte ou confira os conjuntos de chaves por trás de tudo isso — com explicações claras do que está errado.
Depurador de JWT ES256 (JWT ES256 Debugger)
Decodifique e verifique tokens ES256/ES384/ES512
Abrir ferramentaVerificador de JWKS e OIDC (JWKS & OIDC Checker)
Verifique o conjunto de chaves por trás dos seus tokens
Abrir ferramentaAssinador de JWT (JWT Signer)
Assine tokens com sua própria chave
Abrir ferramentaGerador de chaves (Key Generator)
Novos pares de chaves em JWK, PEM e SSH
Abrir ferramentaConversor de JWK (JWK Converter)
JWK ⇄ PEM ⇄ OpenSSH ⇄ hex
Abrir ferramentaConstrutor de JWKS (JWKS Builder)
Monte e verifique um JSON Web Key Set
Abrir ferramentaInspetor de JWE (JWE Inspector)
Decodifique e descriptografe tokens JWE
Abrir ferramentaCalculadora de HMAC (HMAC Calculator)
HMAC, SHA-2, SHA-3 e MD5
Abrir ferramentaDecodificador de PASETO (PASETO Decoder)
Decodifique e verifique tokens PASETO
Abrir ferramentaCertificados e chaves
17 ferramentasDecodifique certificados, solicitações de assinatura, listas de revogação, respostas OCSP e carimbos de tempo do Certificate Transparency; gere um CSR e a chave dele, confira se uma chave, um certificado e um CSR correspondem entre si, compare dois certificados, ponha uma cadeia em ordem e busque os intermediários ausentes, calcule pins SPKI e teste chaves contra fraquezas conhecidas; abra arquivos PFX, separe bundles PEM, explore ASN.1 bruto e monte o comando openssl de que você precisa. As chaves ficam no seu navegador; as poucas verificações que precisam do nosso servidor dizem o que enviam antes de enviar.
Decodificador de certificados X.509 (X.509 Certificate Decoder)
Inspecione certificados
Abrir ferramentaInspetor de chaves SSH (SSH Key Inspector)
Decodifique entradas de authorized_keys
Abrir ferramentaConstrutor de comandos OpenSSL (OpenSSL Command Builder)
Monte o comando openssl de que você precisa
Abrir ferramentaExplorador de ASN.1 (ASN.1 Explorer)
Decodifique qualquer estrutura DER ou BER
Abrir ferramentaEditor de texto DER (DER Text Editor)
Edite DER como texto legível
Abrir ferramentaDecodificador de CSR (CSR Decoder)
Verifique um CSR antes da CA
Abrir ferramentaDecodificador de CRL (CRL Decoder)
Leia uma CRL e encontre um número de série
Abrir ferramentaDecodificador de OCSP (OCSP Decoder)
Leia respostas OCSP e monte requisições
Abrir ferramentaDecodificador de SCT (SCT Decoder)
Quais logs CT registraram um certificado
Abrir ferramentaInspetor de PFX (PFX Inspector)
Veja o que há dentro de um arquivo .pfx ou .p12
Abrir ferramentaDivisor de pacotes PEM (PEM Bundle Splitter)
Divida um arquivo PEM em partes limpas
Abrir ferramentaGerador de CSR (CSR Generator)
Crie um CSR e a chave dele localmente
Abrir ferramentaVerificador de correspondência de chave e certificado (Key & Certificate Matcher)
Esta chave combina com este certificado?
Abrir ferramentaComparador de certificados (Certificate Diff)
O que mudou entre dois certificados
Abrir ferramentaGerador de pins SPKI (SPKI Pin Generator)
Pins de chave pública para aplicativos móveis
Abrir ferramentaVerificador de chaves fracas (Weak Key Checker)
Encontre chaves quebradas e vazadas
Abrir ferramentaConstrutor de cadeia de certificados (Certificate Chain Builder)
Ordene e corrija uma cadeia de certificados
Abrir ferramentaTLS e DNS
9 ferramentasGere uma configuração TLS para seu servidor, prepare-se para os certificados de 47 dias, publique registros CAA, TLSA e security.txt, siga a cadeia de confiança do DNSSEC, veja se seu navegador já usa TLS pós-quântico e verifique muitos domínios de uma vez. Cada página diz exatamente o que envia pela rede, se é que envia algo.
Gerador de configurações TLS (TLS Config Generator)
Configurações SSL para 28 servidores
Abrir ferramentaCalculadora de certificados de 47 dias (47-Day Certificate Calculator)
Planeje renovações para 200 → 100 → 47 dias
Abrir ferramentaGerador de registros CAA (CAA Record Generator)
Limite quais CAs podem emitir
Abrir ferramentaGerador de registros TLSA (TLSA Record Generator)
Registros DANE a partir de um certificado
Abrir ferramentaGerador de security.txt (security.txt Generator)
Crie e verifique um security.txt
Abrir ferramentaInspetor de DNSSEC (DNSSEC Inspector)
Rastreie a cadeia de confiança
Abrir ferramentaVerificação pós-quântica do navegador (Post-Quantum Browser Check)
Seu navegador usa ML-KEM?
Abrir ferramentaImpressão digital TLS JA4 (TLS Fingerprint)
Veja o JA4 do seu navegador
Abrir ferramentaVerificador de domínios em lote (Bulk Domain Checker)
TLS e expiração de uma lista de domínios
Abrir ferramentaDescubra por que uma assinatura DKIM falha, veja o que cada encaminhador registrou em uma cadeia ARC, crie a chave e o registro DNS para seu próprio domínio e confira, para uma marca, o registro BIMI e o certificado de marca (Mark Certificate). As ferramentas de DKIM e ARC analisam as mensagens no seu navegador e consultam via DNS-over-HTTPS apenas nomes de chaves públicas; a análise completa de SPF, DKIM, DMARC, ARC, BIMI e MTA-STS roda no nosso servidor, e a mensagem só é enviada depois que você concorda.
Depurador de DKIM (DKIM Debugger)
Por que uma assinatura DKIM falha, passo a passo
Abrir ferramentaVisualizador de cadeia ARC (ARC Chain Viewer)
Quem encaminhou um e-mail e o que mudou nele
Abrir ferramentaGerador de registros DKIM (DKIM Record Generator)
Chaves e registro DNS para o DKIM
Abrir ferramentaDecodificador de BIMI e VMC (BIMI & VMC Decoder)
Verifique o logotipo de uma marca para e-mail
Abrir ferramentaAnalisador de autenticação de e-mail (Email Authentication Analyzer)
SPF, DKIM, DMARC, ARC, BIMI, MTA-STS
Abrir ferramentaWeb3
13 ferramentasDecodifique uma transação Ethereum bruta ou uma delegação EIP-7702, leia o que uma assinatura de dados tipados entregaria antes de você assinar, verifique quem assinou uma mensagem Ethereum ou um login, compare os hashes de uma transação Safe com os da sua carteira de hardware, procure nonces ECDSA reutilizados, inspecione PSBTs e xpubs e verifique assinaturas Bitcoin (BIP-137/322), Solana e Nostr. Tudo roda no seu navegador; as consultas on-chain vão para um nó RPC público só quando você pede. Frases de recuperação e chaves privadas nunca são aceitas.
Verificador de reutilização de nonce (Nonce Reuse Checker)
Varra um endereço Bitcoin em busca de valores r repetidos
Abrir ferramentaInspetor de EIP-712 (EIP-712 Inspector)
O que uma assinatura de dados tipados realmente permite
Abrir ferramentaVerificador de assinaturas Ethereum (Ethereum Signature Verifier)
Quem assinou esta mensagem Ethereum?
Abrir ferramentaVerificador de SIWE (SIWE Verifier)
Verifique uma mensagem Sign-In with Ethereum
Abrir ferramentaHash de transação Safe (Safe Transaction Hash)
Confira o que os signatários do seu Safe realmente assinam
Abrir ferramentaDecodificador de transações Ethereum (Ethereum Transaction Decoder)
Decodifique transações brutas assinadas
Abrir ferramentaDecodificador de delegações EIP-7702 (EIP-7702 Delegation Decoder)
Quem delega para qual contrato
Abrir ferramentaVerificador de reutilização de nonce no Ethereum (Ethereum Nonce Reuse Checker)
Encontre r repetidos em assinaturas Ethereum
Abrir ferramentaVerificador de mensagens Bitcoin (Bitcoin Message Verifier)
Verifique assinaturas BIP-137 e BIP-322
Abrir ferramentaInspetor de PSBT (PSBT Inspector)
Decodifique e verifique uma PSBT antes de assinar
Abrir ferramentaInspetor de xpub (xpub Inspector)
Derive endereços a partir de uma xpub
Abrir ferramentaVerificador de mensagens Solana (Solana Message Verifier)
Verifique mensagens Solana assinadas
Abrir ferramentaVerificador de eventos Nostr (Nostr Event Verifier)
Verifique eventos Nostr e decodifique npub
Abrir ferramentaPós-quântica
6 ferramentasCriptografia pós-quântica na prática: assine com ML-DSA e SLH-DSA, encapsule com ML-KEM e com o híbrido X25519MLKEM768 que os navegadores já usam, meça o desempenho de mais de 100 algoritmos do liboqs e inspecione certificados PQ, HPKE e age — tudo no seu navegador, sem enviar nada.
Assinaturas pós-quânticas (Post-Quantum Signatures)
Assine e verifique com ML-DSA, SLH-DSA e Falcon
Abrir ferramentaML-KEM e KEMs híbridos (ML-KEM & Hybrid KEMs)
ML-KEM, X-Wing e grupos híbridos do TLS
Abrir ferramentaZoo de algoritmos PQC (PQC Algorithm Zoo)
Meça o desempenho de mais de 100 algoritmos da liboqs
Abrir ferramentaLaboratório de HPKE (HPKE Playground)
HPKE com ML-KEM, X-Wing e OHTTP
Abrir ferramentaCriptografia age (age Encryption)
Arquivos age com destinatários PQ e chaves de acesso
Abrir ferramentaInspetor de certificados pós-quânticos (PQ Certificate Inspector)
Decodifique e verifique certificados ML-DSA e compostos
Abrir ferramentaIdentidade e chaves de acesso
12 ferramentasRegistre uma chave de acesso de verdade, entre com ela e identifique o autenticador por trás dela no serviço de metadados da FIDO (FIDO Metadata Service), valide tokens de ID do OpenID Connect e respostas SAML, inspecione as credenciais da Carteira Europeia de Identidade Digital (SD-JWT VC e mdoc), provas DPoP, COSE e CWT, e requisições HTTP assinadas por bots e agentes de IA. Tokens e chaves são verificados no seu navegador; a consulta de autenticadores pede ao nosso servidor apenas metadados públicos.
Inspetor de WebAuthn e chaves de acesso (WebAuthn / Passkey Inspector)
Decodifique o registro e o login de chaves de acesso
Abrir ferramentaSandbox de chaves de acesso (Passkey Sandbox)
Experimente o cadastro e o login com chave de acesso
Abrir ferramentaValidador de token de ID OIDC (OIDC ID Token Validator)
Valide tokens de ID do OpenID Connect
Abrir ferramentaInspetor de SD-JWT (SD-JWT Inspector)
Decodifique e verifique SD-JWT VC
Abrir ferramentaInspetor de mdoc / mDL (mdoc / mDL Inspector)
Verifique habilitações digitais
Abrir ferramentaAssinaturas de mensagens HTTP (HTTP Message Signatures)
Verifique assinaturas da RFC 9421
Abrir ferramentaVerificador de Web Bot Auth (Web Bot Auth Checker)
Verifique requisições assinadas de bots e agentes
Abrir ferramentaDecodificador de COSE e CWT (COSE & CWT Decoder)
Decodifique e verifique COSE e CWT
Abrir ferramentaInspetor de provas DPoP (DPoP Proof Inspector)
Verifique provas DPoP da RFC 9449
Abrir ferramentaInspetor de SAML (SAML Inspector)
Verifique assinaturas e asserções SAML
Abrir ferramentaInspetor de XAdES (XAdES Inspector)
Inspecione assinaturas eletrônicas XAdES
Abrir ferramentaConsulta de AAGUID (AAGUID Lookup)
Identifique uma chave de acesso ou chave de segurança
Abrir ferramentaAssinatura de código e documentos
12 ferramentasAntes de executar uma release, descubra o que ela realmente é. Verifique bundles do Sigstore e a proveniência do npm até o repositório, o fluxo de trabalho e o commit que os geraram, leia atestados SLSA e in-toto, confira, com base no allowed_signers, commits do Git e arquivos assinados com SSH e inspecione as assinaturas de executáveis do Windows, APKs do Android e arquivos Java (JAR). Documentos e mídias também: verifique assinaturas de PDF (PAdES, LTV) e e-mails assinados (S/MIME) sem enviar nada, decodifique carimbos do tempo RFC 3161, leia as Content Credentials (credenciais de conteúdo, C2PA) de imagens e vídeos e comprove que uma chave foi gerada em uma YubiKey. Arquivos e chaves ficam no seu navegador; o verificador de npm consulta no registro público o pacote que você indicar, e a segunda verificação do Sigstore, opcional, envia ao nosso servidor apenas o bundle e o digest do arquivo.
Verificador de bundles Sigstore (Sigstore Bundle Verifier)
Bundles do cosign, do npm e de atestados do GitHub
Abrir ferramentaVerificador de proveniência npm (npm Provenance Checker)
Onde um pacote npm foi realmente gerado
Abrir ferramentaVisualizador de atestados in-toto (in-toto Attestation Viewer)
Proveniência SLSA, DSSE e .intoto.jsonl
Abrir ferramentaVerificador de assinaturas SSH (SSH Signature Verifier)
Arquivos do ssh-keygen -Y, commits e tags assinados
Abrir ferramentaInspetor de Authenticode (Authenticode Inspector)
Assinaturas de arquivos EXE, DLL e SYS do Windows
Abrir ferramentaInspetor de assinaturas APK (APK Signature Inspector)
Esquemas de assinatura v1–v4 de APKs Android
Abrir ferramentaInspetor de assinaturas JAR (JAR Signature Inspector)
Arquivos JAR, WAR e EAR assinados, entrada por entrada
Abrir ferramentaVerificador de assinaturas de PDF (PDF Signature Verifier)
Verifique assinaturas de PDF sem enviar o arquivo
Abrir ferramentaVerificador de assinaturas S/MIME (S/MIME Signature Verifier)
Verifique um e-mail assinado localmente
Abrir ferramentaInspetor de tokens de carimbo do tempo (Timestamp Token Inspector)
Decodifique e verifique tokens RFC 3161
Abrir ferramentaInspetor de credenciais de conteúdo C2PA (C2PA Content Credentials Inspector)
Leia e verifique credenciais de conteúdo
Abrir ferramentaVerificador de atestado da YubiKey (YubiKey Attestation Verifier)
Comprove que uma chave foi gerada em uma YubiKey
Abrir ferramentaOpenPGP
1 ferramentaCole uma chave, uma assinatura ou uma mensagem com armadura ASCII, ou abra um arquivo .gpg, .sig ou .asc, e veja cada pacote: subchaves, IDs de usuário e autoassinaturas, expiração e revogação, algoritmos, inclusive os das chaves v6 da RFC 9580 e os novos IDs pós-quânticos. Com a chave pública do signatário, verifique assinaturas desanexadas, em texto claro e inline — como o gpg --verify, sem instalar o GnuPG. Tudo roda no seu navegador, e chaves privadas são recusadas sem serem lidas.