FC ConcursosFC Concursos

Flashcard FC511184

Qual o objetivo do key stretching e quais algoritmos são usados para aumentar a resistência a ataques?

Auditoria de TI e Forense Computacional

De acordo com o assunto Computação Forense: Cadeia de Custódia Digital, responda:

Qual o objetivo do key stretching e quais algoritmos são usados para aumentar a resistência a ataques?
Mostrar resposta e comentário

Resposta

Key stretching aumenta o custo computacional de derivar uma chave a partir de uma senha para desacelerar ataques de força bruta e dicionário.

• Objetivo: aumentar o tempo necessário por tentativa, tornando ataques em larga escala economicamente inviáveis
• Algoritmos comuns: PBKDF2 (iterações), bcrypt (custo de CPU), scrypt (CPU e memória) e Argon2 (projeto moderno com resistência a ataques paralelos)
• Parâmetros: número de iterações, fator de memória ou custo devem ser calibrados conforme capacidade do sistema e necessidades de segurança
• Impacto prático: quanto maior o custo, maior a proteção contra ataques acelerados por hardware; porém aumenta latência em autenticação legítima



Como a banca pode cobrar na prova:

• A banca frequentemente pede para identificar diferenças entre algoritmos, então destaque que scrypt e Argon2 envolvem uso de memória além de CPU.
• Fique atento porque questões costumam explorar trade-offs operacionais, peça para justificar escolha de parâmetros em ambiente real. • Outro ponto recorrente é a comparação entre PBKDF2 e bcrypt; explique claramente limitações e vantagens de cada um. • Lembre-se de mencionar que key stretching não elimina a necessidade de senhas fortes; apenas aumenta o custo do ataque.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo