Questão de Segurança da Informação — Criptografia — CESGRANRIO 2023
Segurança da Informação›Criptografia
Código
cg019941
Banca
CESGRANRIO
Órgão
Transpetro
Ano
2023
Nível
Superior
Cargo
Profissional de Nível Superior - Junior: Ênfase: 5: Análise de Sistemas: Segurança Cibernética e da Informação
Diversos conceitos da teoria dos números são essenciais para o projeto de algoritmos de chave pública.Um exemplo de algoritmo de chave pública que, para sua segurança, depende da dificuldade de se calcular logaritmos discretos é o
ADiffie-Hellman
BRSA
CDES
DAES
ERC4
Revelar gabarito e comentário▾
GabaritoA — Diffie-Hellman
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 chave pública e logaritmo discreto
Gabarito: letra A. O algoritmo Diffie-Hellman (protocolo de troca de chaves) tem sua segurança fundamentada na dificuldade de calcular logaritmos discretos em grupos multiplicativos finitos. É o único entre as alternativas que se baseia nesse problema matemático.
Criptografia de chave pública
1Base matemática
Logaritmo discreto
Diffie-Hellman
ElGamal
ECC
Fatoração de inteiros
RSA
2Simétricos (chave única)
DES
AES
RC4
LEVEL · soulevel.com.br
Alternativa A — ✅ Correta ⟵ GABARITO
O Diffie-Hellman foi o primeiro algoritmo de chave pública publicado (1976) e sua segurança repousa sobre o problema do logaritmo discreto. Em sua forma clássica, dois participantes combinam um número primo e um gerador ; cada um escolhe um expoente secreto e , trocam e , e o segredo compartilhado é . Um invasor que intercepte e precisaria calcular ou (logaritmo discreto) para obter a chave — tarefa computacionalmente inviável para grupos suficientemente grandes.
Alternativa B — ❌ Incorreta
O RSA é um algoritmo de chave pública, porém sua segurança deriva da dificuldade de fatorar números inteiros grandes (produto de dois primos grandes), e não do logaritmo discreto. O candidato pode confundir os dois pilares da criptografia assimétrica.
Alternativa C — ❌ Incorreta
DES (Data Encryption Standard) é um algoritmo de criptografia simétrica (chave única), não de chave pública. Portanto, não se aplica ao contexto da questão.
Alternativa D — ❌ Incorreta
AES (Advanced Encryption Standard) também é um algoritmo simétrico (usa a mesma chave para cifrar e decifrar). Não é de chave pública.
Alternativa E — ❌ Incorreta
RC4 é um cifrador de fluxo simétrico, amplamente usado em protocolos como WEP e TLS (embora hoje considerado inseguro). Não se enquadra como algoritmo de chave pública.
PEGA ESSA DICA!
Na prova, decore a base matemática de cada algoritmo assimétrico clássico:
Diffie-Hellman → logaritmo discreto.
RSA → fatoração de inteiros.
ElGamal → logaritmo discreto (variante do DH).
ECC (Criptografia de Curva Elíptica) → problema do logaritmo discreto em curvas elípticas.
Já algoritmos simétricos (DES, AES, RC4, 3DES) nunca são de chave pública.