Pular para o conteúdo principal

Questão de Segurança da Informação — Criptografia — CESGRANRIO 2023

Segurança da InformaçãoCriptografia
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
  1. ADiffie-Hellman
  2. BRSA
  3. CDES
  4. DAES
  5. 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 pp e um gerador gg; cada um escolhe um expoente secreto aa e bb, trocam gamodpg^a \mod p e gbmodpg^b \mod p, e o segredo compartilhado é gabmodpg^{ab} \mod p. Um invasor que intercepte gag^a e gbg^b precisaria calcular aa ou bb (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.

Gabarito: letra A.

Link permanente: /questoes/cg019941