Ferramentas profissionais de encriptação, hashing e segurança para programadores e utilizadores preocupados com a privacidade. Todo o processamento ocorre no seu browser — nenhum dado sai do seu dispositivo.
Gere palavras-passe criptograficamente seguras com comprimento personalizado, conjuntos de caracteres e opções de entropia.
Calcule hashes MD5, SHA-1, SHA-256, SHA-512 para strings, ficheiros ou chaves API instantaneamente.
Calcule hash e verifique palavras-passe usando bcrypt com factores de trabalho configuráveis para armazenamento seguro.
Codifique, descodifique e valide JSON Web Tokens com inspecção completa de cabeçalho e payload.
Codifique e descodifique strings Base64, ficheiros e dados binários para APIs e transferência de dados.
Codifique e descodifique em percentagem componentes URL e strings de consulta para desenvolvimento web.
Codifique e descodifique entidades HTML para prevenir XSS e garantir marcação HTML válida.
Gere UUIDs (v1, v4) compatíveis com RFC 4122 para chaves de base de dados e sistemas distribuídos.
Todas as operações correm no seu browser. Nenhum dado sensível é transmitido para servidores.
Utiliza a Web Crypto API e algoritmos modernos para operações de segurança de nível de produção.
Construído para programadores com entradas limpas, copiar para área de transferência e processamento em lote.
Comece a utilizar qualquer ferramenta de segurança imediatamente sem registo ou instalação.
Sim. Todo o processamento ocorre completamente no seu browser usando JavaScript. Nenhum dado é enviado a servidores. Mesmo as suas palavras-passe e hashes nunca saem do seu dispositivo.
Estas ferramentas são concebidas para desenvolvimento, teste e aprendizagem. Para produção, utilize sempre bibliotecas comprovadas na sua linguagem de preferência.
Suportamos MD5, SHA-1, SHA-256, SHA-384, SHA-512 para hashing geral e bcrypt para hashing de palavras-passe. SHA-256 e acima são recomendados para utilizações críticas de segurança.
A nossa ferramenta JWT pode descodificar e inspecionar JWTs completamente. A verificação de assinatura requer a sua chave secreta, que é processada apenas do lado do cliente.