Flashcard FC486278
O que é salting e como melhora a segurança dos hashes de senhas?
Conceitos, Princípios e Atributos da Segurança da Informação
CEBRASPE (CESPE) · 2024
O que é salting e como melhora a segurança dos hashes de senhas?
Mostrar resposta e comentário
Resposta
Salting é a adição de um valor aleatório à senha antes de calcular seu hash para aumentar a resistência contra ataques.
• Salt: valor aleatório e único por usuário, armazenado em texto simples, usado junto com a senha no hash.
• Efeito: senhas idênticas produzem hashes diferentes, impedindo reconhecimento de senhas iguais e dificultando o uso de rainbow tables.
• Aplicação: calcula-se algo como H = hash(salt || senha) e armazena-se H no banco de dados.
• Recomendação: usar funções de hashing lentas e resistentes para aumentar o custo computacional do ataque, como bcrypt ou Argon2.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/483033
Conteúdo do catálogo FC Concursos · Atualizado em