Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Algoritmos — EPL Concursos 2024

Algoritmos e Estrutura de DadosAlgoritmos
Código
qg126221
Banca
EPL Concursos
Órgão
FHSTE - RS
Ano
2024
Nível
Superior
Cargo
EPL - - Analista de Tecnologia da Informação
Considere as assertivas abaixo sobre criptografia e funções do tipo hash:I. O MD5 não é propriamente um modelo criptográfico, existindo limitações até mesmo de segurança. Seu hash é constituído por uma estrutura hexadecimal de 32 caracteres.II. O AES (Advanced Encryption Standard) é um algoritmo de criptografia, porém é unidirecional, não permitindo a descriptografia.III. O RSA (Rivest-Shamir-Adleman) é um algoritmo de criptografia assimétrica bidirecional.Conforme as assertivas, responda a alternativa verdadeira:
  1. ASomente I está correta
  2. BSomente II está correta
  3. CSomente I e III estão corretas
  4. DSomente I e II estão corretas
Revelar gabarito e comentário

GabaritoC — Somente I e III estão corretas

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

Criptografia e funções hash

Gabarito: letra C – Somente I e III estão corretas. A assertiva I descreve corretamente o MD5 como uma função hash (não criptografia) com saída hexadecimal de 32 caracteres e limitações de segurança. A assertiva III está correta ao afirmar que o RSA é um algoritmo de criptografia assimétrica bidirecional. A assertiva II é falsa, pois o AES é simétrico e permite descriptografia.

Assertiva

Descrição

Correta?

Motivo

I

MD5 é função hash (não criptografia), saída hexadecimal de 32 caracteres, com limitações de segurança

✅ Sim

Descreve corretamente o MD5 como hash não reversível, com 128 bits (32 hex) e vulnerabilidades conhecidas

II

AES é algoritmo de criptografia unidirecional, sem descriptografia

❌ Não

AES é simétrico e bidirecional: permite cifrar e decifrar com a mesma chave

III

RSA é algoritmo de criptografia assimétrica bidirecional

✅ Sim

Usa par de chaves (pública/privada) e permite cifrar e decifrar

1Função hash (unidirecional)
MD5 (32 hex, vulnerável)
SHA-2 (seguro)
2Criptografia simétrica (bidirecional)
AES (mesma chave)
DES (obsoleto)
3Criptografia assimétrica (bidirecional)
RSA (par de chaves)
Assinatura digital
Criptografia vs. Hash
LEVELsoulevel.com.br
Criptografia vs. Hash: Função hash (unidirecional) (MD5 (32 hex, vulnerável), SHA-2 (seguro)); Criptografia simétrica (bidirecional) (AES (mesma chave), DES (obsoleto)); Criptografia assimétrica (bidirecional) (RSA (par de chaves), Assinatura digital)

Análise das assertivas

I – ✅ Correta. O MD5 é uma função de hash, não um algoritmo de criptografia (não é reversível). Seu valor hash tem 128 bits, representados como 32 caracteres hexadecimais. Além disso, o MD5 apresenta vulnerabilidades conhecidas (colisões), o que o torna inadequado para aplicações que exigem segurança robusta.

II – ❌ Incorreta. O AES (Advanced Encryption Standard) é um algoritmo de criptografia simétrica, ou seja, usa a mesma chave para cifrar e decifrar. Portanto, é bidirecional: é possível descriptografar a mensagem com a chave correta. A banca tenta confundir ao chamá-lo de unidirecional, característica própria de funções hash, não de cifras.

III – ✅ Correta. O RSA é um algoritmo de criptografia assimétrica, que utiliza um par de chaves (pública e privada). É bidirecional: o que é cifrado com uma chave só pode ser decifrado com a outra. Isso permite tanto sigilo quanto assinatura digital.

NÃO CAIA NESSA!

A assertiva II inverte a característica do AES: ele é simétrico e reversível, mas a banca o apresenta como unidirecional (hash). O erro está em confundir cifra simétrica com função hash. Lembre-se: AES é para criptografia (cifra/decifra), não para hash.

Conclusão: Corretas apenas I e III, correspondendo à alternativa C.

Link permanente: /questoes/qg126221