Criptografia
Criptografia simétrica e assimétrica, HMAC e geração de chaves (AES, 3DES, RSA, PGP)
Criptografe e descriptografe textos com AES, Triple DES, DES, RC4 e Rabbit, criptografe com Blowfish, gere pares de chaves RSA, use criptografia RSA e PGP e calcule assinaturas HMAC. Em projetos novos, escolha AES ou RSA com tamanho de chave adequado; DES, RC4 e Rabbit servem principalmente para compatibilidade com sistemas legados. Chaves e texto puro são processados no seu navegador.
Ferramentas nesta categoria: 18
Bons pontos de partida
Todas as ferramentas desta categoria
-
Descriptografia AES
Descriptografe texto cifrado AES-128/192/256: dados “Salted__” do OpenSSL (U2FsdGVkX1…), saída do CryptoJS ou chave + IV em hex em CBC, GCM, CTR, CFB, OFB, ECB.
-
Criptografia AES
Criptografe texto com AES-128/192/256 em CBC, GCM, CTR, CFB, OFB ou ECB. Modo senha compatível com OpenSSL ou chave + IV em hex. Roda no seu navegador.
-
Criptografar e descriptografar Blowfish
Criptografe ou descriptografe com Blowfish (chaves de 4 a 56 bytes) em CBC, CFB, OFB ou ECB. Formato de senha bf-cbc do OpenSSL ou chave e IV em hex. Grátis, no navegador.
-
Descriptografia DES
Descriptografe texto cifrado DES legado: dados Salted__ des-cbc do OpenSSL com senha ou dados brutos com chave e IV hex de 8 bytes. O preenchimento é verificado localmente.
-
Criptografia DES
Criptografe texto com o DES legado em CBC, CFB, OFB ou ECB usando uma senha des-cbc do OpenSSL ou uma chave hex de 8 bytes. Só para compatibilidade – o DES é inseguro.
-
Gerador de hash
Gere o hash de um texto com 20 algoritmos de uma vez: MD5, SHA-1, SHA-2, SHA-3, Keccak, RIPEMD-160, BLAKE2, BLAKE3, Whirlpool, SM3, CRC32. Hex ou Base64, ao vivo.
-
Identificador de hash
Identifique o tipo de um hash pelo formato: bcrypt, Argon2, SHA-512 crypt $6$, LDAP {SSHA}, PBKDF2 do Django, MySQL ou MD5/SHA pelo tamanho em hex, com modos do hashcat.
-
Gerador de HMAC
Calcule HMAC-SHA256, SHA-384, SHA-512, SHA-224, SHA-1, MD5, SHA3 ou RIPEMD-160 de uma mensagem com chave em texto, hex ou Base64. Saída hex ou Base64, em tempo real.
-
Criptografia PGP
Criptografe uma mensagem para uma ou mais chaves públicas OpenPGP, descriptografe com sua chave privada ou gere um par de chaves Curve25519/RSA. ASCII-armored, no navegador.
-
Descriptografia Rabbit
Descriptografe dados da cifra de fluxo Rabbit do CryptoJS (Base64 Salted__ com senha) ou texto cifrado bruto com chave hex de 128 bits e IV opcional de 64 bits.
-
Criptografia Rabbit
Criptografe texto com a cifra de fluxo Rabbit (RFC 4503, eSTREAM) usando uma senha no formato do CryptoJS ou uma chave hex de 128 bits e IV de 64 bits. Roda localmente.
-
Descriptografia RC4
Descriptografe texto cifrado RC4 (ARC4) com uma chave hex bruta ou uma senha compatível com OpenSSL (formato Salted__). Entrada Base64 ou hex, saída texto ou hex, tudo local.
-
Criptografia RC4
Criptografe texto com a cifra de fluxo RC4 (ARC4) usando uma senha compatível com OpenSSL ou uma chave hex bruta. Apenas para compatibilidade legada e vetores de teste.
-
Descriptografia RSA
Descriptografe texto cifrado RSA (Base64 ou hex) com uma chave privada PEM usando RSA-OAEP SHA-256, OAEP SHA-1 ou PKCS#1 v1.5. Erros claros para chave ou preenchimento errados.
-
Criptografia RSA
Criptografe uma mensagem curta com uma chave pública RSA (PEM) usando RSA-OAEP SHA-256, OAEP SHA-1 ou PKCS#1 v1.5. Gere um par de chaves de teste com um clique. Só local.
-
Gerador de chaves RSA
Gere um par de chaves RSA (2048, 3072 ou 4096 bits) no navegador com a Web Crypto. Baixe as chaves PEM em formato PKCS#8/SPKI ou PKCS#1. Nada é enviado.
-
Descriptografia Triple DES
Descriptografe dados Triple DES (DES-EDE3) do OpenSSL ou do CryptoJS com senha, ou texto cifrado bruto com chave hex de 16/24 bytes e IV. Roda localmente no navegador.
-
Criptografia Triple DES
Criptografe texto com Triple DES (DES-EDE3) usando uma senha no formato des-ede3-cbc do OpenSSL ou uma chave hex de 16/24 bytes e IV. Modos CBC, CFB, OFB e ECB.
Outras categorias
- CRC Algoritmos de verificação de redundância cíclica para detecção de erros
- MD Algoritmos de resumo de mensagens (MD2, MD4, MD5)
- SHA-1 Algoritmo Hash Seguro 1 - função hash de 160 bits
- SHA-2 Família de Algoritmo Hash Seguro 2 (SHA-224, SHA-256, SHA-384, SHA-512)
- SHA-3 Algoritmo Hash Seguro 3 baseado em Keccak
- Keccak Função hash criptográfica Keccak
- SHAKE Funções de saída extensível (SHAKE128, SHAKE256)
- cSHAKE Funções SHAKE personalizáveis
- KMAC Código de autenticação de mensagem Keccak
- Senhas e Segurança Ferramentas de geração, análise, hash e segurança de senhas
- Codificação Codifique e decodifique dados: Base64, Base32, Base58, URL, entidades HTML, hexadecimal, Unicode e mais
- Formatadores Formate, minifique e valide código e dados (JSON, XML, YAML, SQL, HTML, CSS) e converta estilos de nomes
- Geradores Gere IDs, chaves, dados de teste, QR codes, códigos de barras e arquivos de configuração (UUID, chaves de API, .gitignore, Dockerfile)
- Conversores Converta formatos de dados, bases numéricas, cores, timestamps, unidades e moedas (JSON, CSV, YAML, XML)
- Ferramentas de Texto Conte, compare, limpe e transforme textos (contagem de palavras, diferenças, regex, maiúsculas, duplicados)
- Ferramentas de Imagem Ferramentas para manipular e converter imagens (Comprimir, Redimensionar, Converter)
- Design e CSS Gere CSS visualmente: sombras, gradientes, layouts flexbox e grid, animações e paletas de cores
- Ferramentas Web Ferramentas para desenvolvimento web e SEO (JWT, URLs, DNS, cabeçalhos HTTP, meta tags, sitemaps)
- Matemática e Calculadoras Calculadoras de finanças, saúde, porcentagens, aritmética para programadores e matemática do dia a dia
- Hora e Data Fusos horários, diferença entre datas, dias úteis, temporizadores, cronômetro e relógio mundial