Gabarito disponível
Acerca de prevenção e combate a ataques a redes de computadores, criptografia e certificação digital, julgue os itens seguintes.
Um aplicativo que armazene dados sensíveis criptografados em um banco de dados usando criptografia automática garante que esses dados, quando recuperados, estejam isentos de serem indevidamente capturados, mesmo que haja uma falha de injeção de SQL.
A criptografia automática no banco não protege contra SQL injection.
Com criptografia transparente ou automática, o próprio banco decifra os dados ao serem consultados pela aplicação. Se houver falha de injeção de SQL, o atacante executa consultas com os privilégios da aplicação e obtém os dados já decifrados. Portanto, não há garantia contra captura indevida.
Análise das alternativas
Certo: ignora que os dados são decifrados na recuperação. Errado (correta): SQL injection contorna essa proteção.
Referência: Criptografia em banco de dados (TDE) e OWASP SQL Injection.
Resolução comentada do VaiConcursos.