Criptografia e segurança

61 ferramentas disponíveis


Inspecione assinaturas Authenticode incorporadas em arquivos EXE, DLL e MSI.
Calcule o hash MD5 de um arquivo grande localmente no seu navegador usando processamento em chunks — funciona para arquivos de qualquer tamanho sem enviá-los para lugar nenhum.
Identifique tipos de hash a partir de strings de hash. Suporta algoritmos como MD5, SHA-1, SHA-256, SHA-512, bcrypt, Argon2 e muitos outros
Gere vouchers Bitcoin imprimíveis com espaços em branco para escrever manualmente as palavras da frase semente
Gere hashes de senha htpasswd para a Autenticação Básica HTTP do Apache e Nginx. Suporta MD5 (apr1), bcrypt, SHA-1 e formatos de texto simples.
Gere hashes de senha MySQL para autenticação. Suporta MySQL Native Password (SHA1) e formatos legados de Senha Antiga.
Gere HMAC (Código de Autenticação de Mensagem baseado em Hash) usando algoritmos SHA-256, SHA-384, SHA-512 ou SHA-1 com uma chave secreta
Valide endereços de carteira Bitcoin (BTC) e verifique se estão formatados corretamente de acordo com os padrões da rede Bitcoin.
Codifique ou decodifique texto usando a cifra de César clássica com valores de deslocamento ajustáveis. Criptografe mensagens rotacionando letras para frente ou descriptografe deslocando para trás.
Criptografe ou descriptografe texto usando a cifra polialfabética Vigenère clássica com substituição baseada em palavra-chave. Codifique mensagens com padrões de palavras-chave repetidas para criptografia clássica mais forte.
Aplique cifras de rotação ROT13, ROT47, ROT5 ou ROT18 para codificar e decodificar texto. Cifra simples de rotação de letras para ofuscação básica de texto e métodos de criptografia clássicos.
Gere checksum Verhoeff para números.
Gere endereços Bitcoin aleatórios para fins de teste e desenvolvimento. Perfeito para mockups, demos e ambientes de desenvolvimento.
Detecte homoglifos (caracteres semelhantes) em texto que podem ser usados para phishing ou ataques de segurança.
Gere hash MD5 a partir de um arquivo.
Gere os hashes de arquivos mais populares.
Gere tokens aleatórios e strings seguras
Gere códigos PIN aleatórios com comprimento personalizável.
Gere e valide senhas de uso único para autenticação de dois fatores.
Calcule o tempo necessário para quebrar uma senha.
Calcule hash MD5 a partir de texto.
Gere senha aleatória com combinação de letras, números e símbolos.
Gere senhas numéricas ou PINs seguros. Crie sequências de dígitos aleatórios com opções para excluir dígitos repetidos para segurança máxima.
Gere frases-passe memoráveis usando palavras aleatórias. Crie senhas seguras e fáceis de lembrar com separadores personalizáveis, maiúsculas e números ou símbolos opcionais.
Gere senhas WiFi seguras para redes WEP, WPA, WPA2 e WPA3. Crie senhas de rede sem fio fortes com opções de comprimento e caracteres personalizáveis.
Oculte partes do texto com asteriscos ou símbolos personalizados. Masque informações sensíveis como cartões de crédito, e-mails ou qualquer texto com modos flexíveis de mascaramento.
Verifique senhas segundo as recomendações OWASP e padrões comuns de fraqueza.
Gere pares de chaves RSA para fins criptográficos com diferentes tamanhos e formatos.
Extraia assinaturas e arquivos de arquivos ASICE (Associated Signature Containers).
Decodifique e inspecione tokens JWT.
Transforme código JavaScript para torná-lo difícil de entender e reverter, preservando a funcionalidade
Calcule dígitos de controle usando o algoritmo ISO 7064 MOD 97-10. Comumente usado para validação IBAN e LEI.
Desobfusque e limpe o código JavaScript ofuscado usando IA
Gere e valide frases mnemónicas BIP39 para carteiras de criptomoedas. Crie frases de recuperação seguras com 12-24 palavras, converta entre entropia e mnemónicos e derive sementes criptográficas com frases secretas opcionais.
Gere pares de chaves OpenPGP seguros (ECC ou RSA) com chave pública, chave privada e certificado de revogação para criptografia e assinaturas digitais
Gere certificados SSL/TLS auto-assinados para desenvolvimento e teste local. Crie certificados X.509 com validade, tamanho de chave e detalhes de subject personalizáveis.
Criptografe e descriptografe texto usando criptografia AES-128, AES-192 ou AES-256 com uma chave secreta.
Valide endereços Bitcoin e detecte o tipo de endereço (Legacy, SegWit, Taproot) e a rede (Mainnet, Testnet)
Valide endereços Ethereum e verifique a codificação de checksum EIP-55
Verifique e extraia assinaturas digitais de arquivos PDF. Verifique a autenticidade, integridade e validade do certificado.
Analise e inspecione certificados X.509 SSL/TLS. Visualize detalhes do certificado incluindo assunto, emissor, período de validade, extensões, uso de chave e impressões digitais.
Assine e desassine valores de cookies HTTP usando HMAC-SHA256 para gerenciamento de sessão seguro e verificação de integridade de dados
Remova e mascare dados sensíveis em objetos JSON como senhas, chaves de API, tokens, e-mails e informações pessoais. Sanitização de dados em conformidade com GDPR.
Gere um número de porta aleatório no intervalo privado IANA (49152–65535) para WireGuard VPN, com a opção de excluir a porta padrão 51820
Encripte e decripte segredos do Ansible Vault diretamente no navegador usando AES-256
Analise a força de senhas com cálculo de entropia, composição de caracteres e sugestões práticas de segurança.
Remova parâmetros de rastreamento, tags UTM e elementos desnecessários de URLs para obter links mais limpos e com maior privacidade
Gere pares de chaves SSH (Ed25519, RSA) no formato OpenSSH para autenticação segura em servidores
Analise e interprete chaves públicas SSH. Extraia o tipo de chave, algoritmo, tamanho da chave, impressões digitais (SHA-256, MD5) e comentários de chaves públicas OpenSSH.
Leia e inspecione metadados de proveniência de conteúdo C2PA incorporados em arquivos de imagem e mídia.
Proteja com senha e desbloqueie URLs inteiramente no seu navegador usando criptografia AES-GCM, compatível com o formato de link Link Lock.
Verifique se um endereço IP pertence a um provedor de VPN conhecido ou a uma rede de datacenter.
Conecte-se a um host e port para inspecionar seu certificado TLS/SSL — validade, status de confiança, cadeia completa, protocolo e conjunto de cifras.
Valide os registros DNS de SPF, DKIM e DMARC de um domain para verificar a autenticação de e-mail e identificar configurações incorretas.
Verifique o tamanho de um JSON Web Token em bytes. Veja o tamanho do cabeçalho, do payload e da assinatura, encontre as claims maiores e teste o token em relação aos limites de cabeçalho HTTP do nginx, Apache, Node.js e outros.
Crie e assine JSON Web Tokens no navegador com HS256, RS256, ES256, EdDSA e muito mais. Edite o cabeçalho e o payload, defina a expiração, use seu próprio segredo ou chave privada e obtenha a chave pública nos formatos PEM e JWK.
Verifique se um hostname ou site está na lista de bloqueio de hosts StevenBlack, a lista completa com domínios de adware, malware, notícias falsas, jogos de azar, pornografia e redes sociais.
Verifique se um hostname ou site está bloqueado pela lista de bloqueio DNS Multi ULTIMATE da HaGeZi, o nível mais abrangente, com anúncios, rastreadores, telemetria, phishing, malware e golpes, e veja qual entrada o bloqueia.
Verifique se um hostname ou site está bloqueado ou é alvo do EasyList, EasyPrivacy e Fanboy's Annoyance List, e veja cada filtro que o bloqueia, oculta elementos nele ou permite seu acesso.
Crie o hash de uma palavra-passe com scrypt, uma função de derivação de chaves com elevado consumo de memória. Defina o salt, o custo (N), o tamanho do bloco (r), o paralelismo (p) e o comprimento da chave, e obtenha o hash como string PHC, hexadecimal e Base64. Funciona no navegador.
Encontre os subdomínios de um domínio através de registos DNS. A ferramenta lê os registos NS, MX, SOA, SRV e SPF do domínio e verifica 350 nomes comuns, como www, mail, api e dev. Em seguida, apresenta cada subdomínio com os respetivos endereços IP e o destino CNAME. Os registos curinga são detetados.