Quais algoritmos são usados para fortalecer o tratamento de senhas contra ataques de força bruta para APIs REST?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: PBKDF2, BCrypt e SCrypt.
Por que esta é a resposta
PBKDF2, BCrypt e SCrypt são algoritmos de derivação de chave baseados em senha (password-based key derivation functions - PBKDFs) projetados especificamente para tornar o hash de senhas lento e resistente a ataques de força bruta e dicionário. Eles introduzem um "fator de custo" que aumenta o tempo necessário para calcular um hash, dificultando a tentativa de muitas senhas por segundo. SHA-512, SHA-384, SHA-1 e SHA-256 são algoritmos de hash criptográficos. Embora sejam seguros para verificar a integridade de dados, eles são rápidos por natureza e não são projetados para adicionar o atraso computacional necessário para proteger senhas contra ataques de força bruta de forma eficaz. MD5-128 (ou simplesmente MD5) é um algoritmo de hash obsoleto e inseguro para qualquer propósito criptográfico, incluindo senhas.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão