Pular para o conteúdo principal

Questão de Segurança da Informação — Criptografia — CESPE / CEBRASPE 2022

Segurança da InformaçãoCriptografia
Código
ce147243
Banca
CESPE / CEBRASPE
Órgão
TCE-RJ
Ano
2022
Nível
Superior
Cargo
Analista de Controle Externo
Julgue o item seguinte, a respeito dos algoritmos RSA e AES, da esteganografia, da função hash e da segurança em banco de dados.Embora seja muito simples, a função hash é o método mais seguro de criptografar dados, pois tanto o valor de hash quanto a própria função hash são secretos e não requerem mecanismos de proteção.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Função hash e criptografia

Gabarito: Errado. A afirmação incorre ao tratar função hash como método de criptografia (cifragem) e ao supor que a função e o valor de hash são secretos. Na verdade, hash é uma função unidirecional usada para integridade, não para confidencialidade; algoritmos de hash são públicos e o valor hash geralmente não precisa ser secreto.

A banca testa o entendimento básico de que hash não cifra dados. Criptografia (AES, RSA) transforma o texto em algo ilegível usando uma chave, podendo ser revertido. Hash gera um resumo de tamanho fixo e não pode ser desfeito (exceto por brute force). A segurança do hash está na resistência a colisões e pré-imagem, não no sigilo.

Afirmação — ❌ Errada (gabarito)

"Embora seja muito simples, a função hash é o método mais seguro de criptografar dados, pois tanto o valor de hash quanto a própria função hash são secretos e não requerem mecanismos de proteção."

Erros:

  1. Hash não é criptografia: criptografia (cifra) visa confidencialidade e é reversível com a chave; hash é unidirecional e visa integridade.

  2. Não é o método mais seguro: hash não oferece confidencialidade; para dados sigilosos usa-se cifra (ex.: AES).

  3. Valor e função não são secretos: algoritmos de hash são públicos (SHA-256, etc.) e o valor hash geralmente é transmitido sem sigilo (ex.: em assinaturas digitais).

  4. Requerem mecanismos de proteção: se o hash for alterado, a integridade é quebrada; mas a proteção é contra modificação, não contra leitura.

1Hash
Finalidade: integridade
Unidirecional (irreversível)
Algoritmo público
Valor hash não é secreto
2Criptografia (cifra)
Finalidade: confidencialidade
Reversível com chave
Simétrica (AES) ou assimétrica (RSA)
3Afirmação incorreta
Hash não é criptografia
Não é o método mais seguro
Função e valor não são secretos
Requer proteção (contra modificação)
Função hash vs. Criptografia
LEVELsoulevel.com.br
Função hash vs. Criptografia: Hash (Finalidade: integridade, Unidirecional (irreversível), Algoritmo público, Valor hash não é secreto); Criptografia (cifra) (Finalidade: confidencialidade, Reversível com chave, Simétrica (AES) ou assimétrica (RSA)); Afirmação incorreta (Hash não é criptografia, Não é o método mais seguro, Função e valor não são secretos, Requer proteção (contra modificação))
PEGA ESSA DICA!

Na prova, lembre-se: hash = integridade (não confidencialidade); cifra = confidencialidade (simétrica ou assimétrica). Nunca confunda as finalidades.

Gabarito: Errado.

Link permanente: /questoes/ce147243