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
qa700900
Banca
INSTITUTO AOCP
Órgão
TRE TO
Ano
2025
Cargo
TJ
Sistemas criptográficos utilizam algoritmos matemáticos para proteger informações, assegurando a confidencialidade, a integridade e a autenticidade durante a transmissão ou o armazenamento. Esses sistemas empregam códigos que dependem de uma informação secreta chamada “chave”, utilizada no processo de codificação e decodificação dos dados. Na criptografia simétrica, a mesma chave é compartilhada entre as partes para cifrar e decifrar as mensagens. Já na criptografia assimétrica, são utilizadas duas chaves distintas: uma pública e uma privada. Sabendo disso, assinale a alternativa que apresenta, respectivamente, um algoritmo de chave simétrica e um de chave assimétrica.
  1. ARC4 (Rivest Cipher 4); Blowfish.
  2. BDES (Data Encryption Standard); 3DES (Triple DES).
  3. CElGamal; Diffie-Hellman.
  4. DECC (Elliptic Curve Cryptography); DSA (Digital Signature Algorithm).
  5. EAES (Advanced Encryption Standard); RSA (Rivest-Shamir-Adleman).
Revelar gabarito e comentário

GabaritoE — AES (Advanced Encryption Standard); RSA (Rivest-Shamir-Adleman).

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 E. A questão pede, respectivamente, um algoritmo de chave simétrica e um de chave assimétrica — e a única alternativa que traz exatamente essa combinação é a E, com AES (simétrico) e RSA (assimétrico). A distinção central está no número de chaves: a criptografia simétrica usa uma única chave secreta para cifrar e decifrar, enquanto a assimétrica usa um par de chaves (pública e privada).

A criptografia é a técnica de transformar uma mensagem legível (texto claro) em um formato ilegível (texto cifrado) para proteger a informação durante a transmissão ou armazenamento. Ela se divide em duas grandes categorias, conforme o tipo de chave utilizada:

  • Criptografia simétrica (ou de chave secreta/única): utiliza a mesma chave tanto para codificar quanto para decodificar. Por isso, exige um canal seguro para o compartilhamento dessa chave entre as partes. É mais rápida e adequada para grandes volumes de dados, garantindo principalmente a confidencialidade. Exemplos clássicos: AES, Blowfish, RC4, RC5, DES, 3DES e IDEA.

  • Criptografia assimétrica (ou de chave pública): utiliza duas chaves distintas — uma pública, que pode ser livremente divulgada, e uma privada, que deve ser mantida em segredo. O que é cifrado com uma chave só pode ser decifrado com a outra do par. Não exige canal seguro para a troca de chaves, mas é computacionalmente mais lenta. Exemplos: RSA, DSA, ECC, ECDSA, ElGamal e Diffie-Hellman.

Um ponto que costuma gerar confusão é o Diffie-Hellman: ele é um protocolo de troca de chaves, não um algoritmo de cifragem em si. Ele permite que duas partes estabeleçam uma chave secreta compartilhada por um canal público, mas a cifragem dos dados em si é feita com um algoritmo simétrico (como o AES). Por isso, embora seja classificado como assimétrico (por usar chaves pública e privada), ele não cifra diretamente a mensagem — é um mecanismo de acordo de chaves.

Outra distinção importante: a assinatura digital usa a criptografia assimétrica, mas com a chave privada do emissor para cifrar (ou assinar) o hash da mensagem, garantindo autenticidade e não repúdio. Já a confidencialidade é obtida cifrando com a chave pública do destinatário. Essa inversão de qual chave cifra é uma pegadinha frequente em provas.

A banca explora justamente a confusão entre as duas categorias: ela mistura algoritmos simétricos e assimétricos nas alternativas, e ainda inclui o Diffie-Hellman (que não é um cifrador) e o DSA (que é um algoritmo de assinatura, não de cifragem). O candidato que não domina a classificação acaba marcando uma alternativa com dois algoritmos da mesma categoria ou com algoritmos que não são de cifragem.

Guarde a fronteira: simétrico = uma chave, cifra e decifra; assimétrico = duas chaves, pública e privada. É exatamente nessa fronteira que as alternativas se dividem.

Criptografia
  • 1Simétrica (uma chave)
    • AES
    • DES / 3DES
    • Blowfish
    • RC4 / RC5
    • IDEA
  • 2Assimétrica (par de chaves)
    • RSA
    • DSA
    • ECC / ECDSA
    • ElGamal
    • Diffie-Hellman (troca de chaves)
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

RC4 é um algoritmo de criptografia simétrica (um stream cipher), mas Blowfish também é simétrico (um block cipher). A alternativa apresenta dois algoritmos da mesma categoria, não um de cada, como pede o enunciado.

Alternativa B — ❌ Incorreta

DES e 3DES são ambos algoritmos de criptografia simétrica. O 3DES é uma variação do DES que aplica o algoritmo três vezes, mas continua sendo simétrico. Portanto, não atende ao pedido de um simétrico e um assimétrico.

Alternativa C — ❌ Incorreta

ElGamal e Diffie-Hellman são ambos algoritmos assimétricos. Além disso, o Diffie-Hellman é um protocolo de troca de chaves, não um cifrador. A alternativa traz dois algoritmos assimétricos, invertendo a ordem pedida.

Alternativa D — ❌ Incorreta

ECC (Elliptic Curve Cryptography) é um algoritmo assimétrico, e DSA (Digital Signature Algorithm) também é assimétrico — é um algoritmo de assinatura digital. Novamente, dois algoritmos da mesma categoria, sem nenhum simétrico.

Alternativa E — ✅ Correta ⟵ GABARITO

AES (Advanced Encryption Standard) é o algoritmo de criptografia simétrica mais utilizado atualmente, adotado pelo NIST e usado em protocolos como TLS e WPA2. RSA (Rivest-Shamir-Adleman) é o algoritmo de criptografia assimétrica mais conhecido, baseado na dificuldade de fatoração de números primos grandes. A alternativa apresenta exatamente a sequência pedida: um simétrico e um assimétrico.

PEGA ESSA DICA!

Para não errar, decore os principais algoritmos de cada categoria. Uma dica: os algoritmos assimétricos costumam ter siglas com "A" (RSA, DSA, ECC, ElGamal) — mas cuidado, o AES também tem "A" e é simétrico! O melhor é memorizar a lista: simétricos: AES, DES, 3DES, Blowfish, RC4, RC5, IDEA; assimétricos: RSA, DSA, ECC, ECDSA, ElGamal, Diffie-Hellman.

Gabarito: letra E

Link permanente: /questoes/qa700900