Este site utiliza cookies para garantir que você obtenha a melhor experiência em nosso site. Respeitamos sua privacidade e estamos comprometidos em proteger seus dados pessoais.
Hash de senhas com bcrypt e verificação de texto contra hashes bcrypt com rodadas de sal configuráveis
Mais rodadas = mais seguro, porém mais lento. 10 é recomendado para a maioria dos casos.
Bcrypt é uma função de hash de senhas projetada para ser computacionalmente custosa e resistir a ataques de força bruta. Gera automaticamente um sal e o incorpora na saída do hash.
O parâmetro de rodadas de sal (também chamado fator de custo) determina quantas iterações o algoritmo de hash executa. Cada incremento dobra o tempo de computação, tornando exponencialmente mais difícil a quebra.
Um hash bcrypt segue o formato: $2b$[custo]$[22 caracteres de sal][31 caracteres de hash]. A versão do algoritmo, fator de custo e sal estão todos embutidos na saída, tornando a verificação simples.
Use no mínimo 10 rodadas de sal para sistemas em produção. Nunca armazene senhas em texto simples. Bcrypt é preferido em relação ao MD5 ou SHA para armazenamento de senhas por ser intencionalmente lento e resistente a ataques baseados em GPU.
Gere pares de chaves SSH seguras para autenticação com suporte RSA e Ed25519
Calcule instantaneamente os resumos hash MD5, SHA-1, SHA-256, SHA-384 e SHA-512 de qualquer texto
Analise a força de senhas com cálculo de entropia, estimativa de tempo de quebra e sugestões de melhoria
Gere tokens e senhas aleatórios seguros com comprimento e conjuntos de caracteres personalizáveis