Bcrypt vs SHA-256: diferenças técnicas e quando usar cada um
Calcule hashes, assine HMAC, verifique hashes bcrypt, cifre com AES-GCM e crie pares de chaves RSA ou ECDSA. Os rótulos genéricos da interface são traduzidos quando há uma correspondência disponível. Alguns campos especializados ou mensagens podem permanecer em inglês; os nomes de formatos e o código mantêm-se inalterados. Todo o processamento acontece na memória da sua aba via APIs nativas do navegador, sem envio de bytes para servidores externos.
| Critério técnico | Bcrypt | SHA-256 | Estúdio de hashes, cifra e chaves |
|---|---|---|---|
| Padrão e estrutura técnica | Eksblowfish · 2^cost + 128b salt | FIPS 180-4 · 256-bit (64 hex) | 1. Estúdio de hashes, cifra e chaves |
| Desempenho e precisão | 100–300 ms @ cost 12 | > 10^9 H/s GPU (SIMD) | 2. Web Crypto / Canvas / ArrayBuffer |
| Caso de uso ideal | Auth / Passwords ($2b$12$) | HMAC / TLS / Checksum | 3. Segurança e criptografia |
Veredito técnico: qual escolher?
Calcule hashes, assine HMAC, verifique hashes bcrypt, cifre com AES-GCM e crie pares de chaves RSA ou ECDSA. Calcule hashes, assine HMAC, verifique hashes bcrypt, cifre com AES-GCM e crie pares de chaves RSA ou ECDSA. As capacidades, os formatos e os limites de tamanho dependem do navegador, da memória disponível e do dispositivo. Para ficheiros grandes, monitorize os recursos do equipamento e confirme o resultado com uma aplicação adequada antes de o utilizar.
Perguntas frequentes
Todas as ferramentas correm inteiramente no navegador?
Não. O modo de processamento depende da ferramenta e da função. Consulte as indicações do espaço de trabalho e a política de privacidade; não deduza o modo de processamento apenas pela presença de uma página Web.
Posso processar ficheiros confidenciais?
Verifique primeiro as indicações de privacidade da própria ferramenta. Alguns processamentos podem recorrer a serviços de terceiros; evite dados sensíveis enquanto não confirmar onde são tratados.
Meus arquivos ou textos são enviados para algum servidor?
Não. Tudo é processado localmente na memória do seu navegador e nunca sai do seu dispositivo.