Skip to main content
Cibersegurança

Função de Hash

Algoritmo matemático que converte dados em uma cadeia de caracteres de tamanho fixo. Funções de hash seguras são usadas para armazenar senhas sem guardar o texto original.

Uma função de hash criptográfica recebe uma entrada, como uma senha, e produz uma saída de tamanho fixo (o hash) que é determinística (mesma entrada, mesma saída), rápida de calcular e praticamente impossível de reverter. Exemplos comuns são SHA-256 e bcrypt.

Senhas nunca devem ser armazenadas em texto puro. Em vez disso, os serviços guardam o hash da senha. No login, o serviço gera o hash da entrada e compara com o hash armazenado. Mesmo que o banco de dados seja violado, os invasores obtêm hashes, não senhas.

O hashing moderno de senhas usa hashes com “sal” (dados aleatórios adicionados antes do cálculo) e algoritmos deliberadamente lentos (bcrypt, scrypt, Argon2) para resistir a força bruta e a tabelas rainbow.

Voltar ao glossário

Pare de compartilhar senhas em planilhas

A TeamPassword armazena, compartilha e alterna as credenciais da sua equipe, com criptografia de ponta a ponta.

Escolhida por mais de 900 agências e equipes pequenas no mundo