Ed
mês passado
Para entender como o uso de um "salt" pode dificultar a realização de um ataque de dicionário, é importante saber que o "salt" é um valor aleatório adicionado a uma senha antes de ser processada por uma função de hash. Isso significa que mesmo que duas senhas sejam iguais, seus hashes serão diferentes devido ao "salt". Analisando as alternativas: a) Ele aumenta o tempo necessário para que o atacante encontre a senha correta - Esta opção é verdadeira, pois o "salt" torna cada hash único, dificultando a utilização de tabelas pré-computadas (rainbow tables) e aumentando o tempo de ataque. b) Ele cria senhas aleatórias para o usuário - Esta opção não é correta, pois o "salt" não cria senhas, mas sim modifica a forma como a senha é armazenada. c) Ele altera a senha sempre que o atacante tenta quebrá-la - Esta opção não é correta, pois o "salt" não altera a senha, mas sim a forma como ela é processada. d) Ele desativa a necessidade de senhas durante o processo de login - Esta opção é incorreta, pois o "salt" não tem relação com a necessidade de senhas. Portanto, a alternativa correta é: a) Ele aumenta o tempo necessário para que o atacante encontre a senha correta.
Mais perguntas desse material