Pular para o conteúdo principal

Questão de Segurança da Informação — Algoritmos de Criptografia — INSTITUTO AOCP 2025

Segurança da InformaçãoAlgoritmos de Criptografia
Código
qa700894
Banca
INSTITUTO AOCP
Órgão
IGP RS
Ano
2025
Cargo
Papis ( )
A criptografia é um recurso essencial para a segurança da informação, pois protege dados contra acessos não autorizados ao convertê-los em um formato cifrado. Ela pode ser classificada em dois tipos principais: a simétrica, que utiliza a mesma chave para cifrar e decifrar as informações, sendo mais rápida, mas exigindo um meio seguro para compartilhamento da chave; e a assimétrica, que emprega um par de chaves (pública e privada), em que a chave pública realiza a cifragem e apenas a chave privada correspondente pode descriptografar os dados, proporcionando maior segurança, embora com maior custo computacional. Com base nessas informações, assinale a alternativa que apresenta corretamente dois algoritmos de criptografia assimétrica.
  1. ACAST-128 e IDEA (International Data Encryption Algorithm).
  2. BTwofish e RC4 (Rivest Cipher 4).
  3. CElGamal e Diffie-Hellman.
  4. DAES (Advanced Encryption Standard) e DES (Data Encryption Standard).
  5. E3DES (Triple DES) e Blowfish.
Revelar gabarito e comentário

GabaritoC — ElGamal e 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”.

Criptografia: algoritmos simétricos e assimétricos

Gabarito: letra C. A questão pede dois algoritmos de criptografia assimétrica (chave pública), e a única alternativa que traz dois algoritmos assimétricos é a C, com ElGamal e Diffie-Hellman. As demais alternativas apresentam algoritmos simétricos (mesma chave para cifrar e decifrar), como CAST-128, IDEA, Twofish, RC4, AES, DES, 3DES e Blowfish.

A criptografia é a técnica de transformar dados legíveis (texto claro) em um formato ilegível (texto cifrado) para proteger a confidencialidade. Ela se divide em dois grandes grupos:

  • Criptografia simétrica (chave secreta/única): utiliza a mesma chave tanto para cifrar quanto para decifrar. É rápida e eficiente para grandes volumes de dados, mas exige um canal seguro para compartilhar a chave entre as partes. Exemplos clássicos: AES, DES, 3DES, Blowfish, RC4, RC5, IDEA, CAST-128, Twofish.

  • Criptografia assimétrica (chave pública): utiliza um par de chaves matematicamente relacionadas: uma pública (que pode ser divulgada) e uma privada (que deve ser mantida em segredo). O que uma cifra, apenas a outra decifra. É mais lenta e computacionalmente custosa, mas resolve o problema da distribuição de chaves. Exemplos clássicos: RSA, DSA, ECC, ECDSA, ElGamal, Diffie-Hellman.

A principal diferença prática está na quantidade de chaves e na necessidade de canal seguro: a simétrica usa uma única chave e precisa de um meio seguro para trocá-la; a assimétrica usa duas chaves e não exige canal seguro, pois a chave pública pode ser distribuída abertamente.

Na prática, os sistemas modernos usam criptografia híbrida: a assimétrica é usada para trocar uma chave de sessão (simétrica), e a simétrica cifra os dados em si, combinando a segurança da primeira com a velocidade da segunda. É o que acontece, por exemplo, no protocolo TLS/HTTPS.

A pegadinha desta questão é justamente a classificação dos algoritmos: o candidato que decora nomes sem saber a qual grupo pertencem acaba marcando uma alternativa com algoritmos simétricos. Por isso, é essencial memorizar os principais algoritmos de cada tipo.

Critério

Criptografia Simétrica

Criptografia Assimétrica

Chaves

Mesma chave para cifrar/decifrar

Par de chaves (pública e privada)

Velocidade

Rápida

Lenta (maior custo computacional)

Distribuição de chaves

Exige canal seguro

Não exige canal seguro (chave pública é aberta)

Algoritmos

AES, DES, 3DES, Blowfish, RC4, IDEA, CAST-128, Twofish

RSA, DSA, ECC, ElGamal, Diffie-Hellman

Alternativa A — ❌ Incorreta

CAST-128 e IDEA são algoritmos de criptografia simétrica (chave única). O CAST-128 é uma cifra de bloco simétrica, e o IDEA (International Data Encryption Algorithm) também é simétrico. Portanto, não atendem ao pedido de algoritmos assimétricos.

Alternativa B — ❌ Incorreta

Twofish e RC4 também são algoritmos simétricos. O Twofish é uma cifra de bloco simétrica (concorrente do AES), e o RC4 (Rivest Cipher 4) é uma cifra de fluxo simétrica. Nenhum deles é assimétrico.

Alternativa C — ✅ Correta ⟵ GABARITO

ElGamal e Diffie-Hellman são algoritmos de criptografia assimétrica (chave pública). O Diffie-Hellman é um protocolo de troca de chaves que permite que duas partes estabeleçam uma chave secreta compartilhada por um canal inseguro; o ElGamal é um sistema de criptografia assimétrica baseado no problema do logaritmo discreto. Ambos utilizam um par de chaves (pública e privada), atendendo exatamente ao que o enunciado pede.

Alternativa D — ❌ Incorreta

AES (Advanced Encryption Standard) e DES (Data Encryption Standard) são algoritmos de criptografia simétrica. São cifras de bloco amplamente usadas, mas usam a mesma chave para cifrar e decifrar.

Alternativa E — ❌ Incorreta

3DES (Triple DES) e Blowfish são algoritmos de criptografia simétrica. O 3DES é uma variação do DES que aplica a cifra três vezes, e o Blowfish é uma cifra de bloco simétrica. Nenhum é assimétrico.

PEGA ESSA DICA!

Para não errar em questões como esta, memorize os algoritmos por grupo. Uma forma é lembrar que os algoritmos assimétricos costumam ser baseados em problemas matemáticos complexos (fatoração, logaritmo discreto, curva elíptica) e geralmente têm siglas com letras que remetem a "pública" (RSA, DSA, ECC, ElGamal, Diffie-Hellman). Já os simétricos são os mais comuns em cifras de bloco e fluxo (AES, DES, 3DES, Blowfish, RC4, IDEA, CAST, Twofish).

Gabarito: letra C

Link permanente: /questoes/qa700894