Pular para o conteúdo principal

Questão de Segurança da Informação — Criptografia — FGV 2024

Segurança da InformaçãoCriptografia
Código
fg079849
Banca
FGV
Órgão
DATAPREV
Ano
2024
Nível
Superior
Cargo
ATI - Segurança Cibernética e Proteção de Dados
Em um ambiente de rede de computadores, utilizado para transmissão e recepção de mensagens, implementou-se um sistema para envio e admissão segura das mesmas, utilizando algoritmos com funções criptográficas, que são aplicados para prover a integridade das mensagens, permitindo-se verificar se a mensagem enviada foi ou não alterada.Um exemplo de algoritmo que utiliza esse modelo de função é o
  1. ACRC3.
  2. BDSA.
  3. CL2TP.
  4. DPPTP.
  5. ESHA-1.
Revelar gabarito e comentário

GabaritoE — SHA-1.

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”.

Algoritmos de Hash Criptográfico

Gabarito: letra E (SHA-1). O SHA-1 é uma função de hash criptográfica que gera um resumo único da mensagem, permitindo verificar sua integridade. As demais alternativas não são funções hash criptográficas: CRC é detecção de erros, DSA é assinatura digital, L2TP e PPTP são protocolos de tunelamento.

1Propósito
Integridade da mensagem
Resumo único (hash)
2Exemplos
SHA-1 (160 bits)
SHA-2 (256/512 bits)
MD5 (128 bits, obsoleto)
3Não são hash
CRC (detecção de erros)
DSA (assinatura digital)
L2TP / PPTP (tunelamento VPN)
Funções de hash criptográfico
LEVELsoulevel.com.br
Funções de hash criptográfico: Propósito (Integridade da mensagem, Resumo único (hash)); Exemplos (SHA-1 (160 bits), SHA-2 (256/512 bits), MD5 (128 bits, obsoleto)); Não são hash (CRC (detecção de erros), DSA (assinatura digital), L2TP / PPTP (tunelamento VPN))

Alternativa A — ❌ Incorreta

CRC (Cyclic Redundancy Check) é um código de detecção de erros, não criptográfico. Ele não protege contra alterações maliciosas, pois um atacante pode modificar a mensagem e recalcular o CRC. Não é adequado para garantir integridade em segurança.

Alternativa B — ❌ Incorreta

DSA (Digital Signature Algorithm) é um algoritmo de assinatura digital assimétrico, não uma função hash. Embora utilize uma função hash (como SHA) internamente, ele próprio não é uma função de resumo. A questão pede um exemplo de função que prove integridade por meio de hash, e DSA não se encaixa.

Alternativa C — ❌ Incorreta

L2TP (Layer 2 Tunneling Protocol) é um protocolo de tunelamento usado em VPNs, sem relação com funções hash de integridade.

Alternativa D — ❌ Incorreta

PPTP (Point-to-Point Tunneling Protocol) é outro protocolo de tunelamento VPN, também não relacionado a hash criptográfico.

Alternativa E — ✅ Correta ⟵ GABARITO

SHA-1 (Secure Hash Algorithm 1) é uma função de hash criptográfica que produz um resumo de 160 bits. Embora atualmente considerado vulnerável a colisões, é um exemplo clássico de algoritmo usado para verificar integridade de mensagens, pois qualquer alteração na mensagem original gera um hash diferente.

NÃO CAIA NESSA!

A banca pode tentar confundir CRC (que verifica erros de transmissão, mas não é criptográfico) com uma função hash segura. CRC não é criptográfico e não oferece proteção contra adulteração intencional. Já SHA-1 é um hash criptográfico próprio para integridade em segurança.

PEGA ESSA DICA!

Decore os principais algoritmos de hash: SHA-1 (160 bits), SHA-2 (256/512 bits), MD5 (128 bits, obsoleto). Eles são usados para integridade; já algoritmos de cifra (AES, RSA) são para confidencialidade/autenticação.

Gabarito: letra E.

Link permanente: /questoes/fg079849