Flashcard FC511182
O que são rainbow tables e quais são suas limitações práticas?
Auditoria de TI e Forense Computacional
O que são rainbow tables e quais são suas limitações práticas?
Mostrar resposta e comentário
Resposta
Rainbow tables são tabelas pré-calculadas que mapeiam hashes para senhas plausíveis, reduzindo o tempo de busca em troca de espaço de armazenamento.• Funcionamento básico: armazenam pares de hash e senha resultante de cadeias de redução, permitindo recuperação rápida quando o hash alvo está presente
• Vantagem: pesquisa extremamente rápida para hashes pré-computados comuns
• Limitações: ineficazes contra senhas com salt, demandam grande espaço de armazenamento e são custosas para gerar
• Mitigações modernas: uso de salt e funções de derivação de chave com custo computacional elevado reduz muito a aplicabilidade
• Trade-off: gasto inicial alto em pré-cálculo e armazenamento, compensado apenas para cenários com muitos alvos e baixa entropia de senha
Como a banca pode cobrar na prova:
• A banca frequentemente pede que você explique por que salt neutraliza rainbow tables, então destaque esse ponto claramente.
• Fique atento porque podem trazer alternativas de mitigação e pedir a mais eficaz; lembre-se de citar funções de derivação de chave.
• Outro item comum é questionar a relação espaço-tempo; esteja preparado para justificar a troca entre armazenamento e velocidade.
• Lembre-se de que tabelas pré-calculadas são práticas principalmente para senhas fracas e reutilizadas, não para sistemas bem protegidos.
Conteúdo do catálogo FC Concursos · Atualizado em