Questão de Algoritmos e Estrutura de Dados — Algoritmos — EPL Concursos 2024
Algoritmos e Estrutura de Dados›Algoritmos
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:
ASomente I está correta
BSomente II está correta
CSomente I e III estão corretas
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
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.