Pular para o conteúdo principal

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

Segurança da InformaçãoAlgoritmos de Criptografia
Código
fc150735
Banca
FCC
Órgão
TRT 2
Ano
2025
Cargo
AJ TRT2

Um Tribunal está revisando sua política de segurança para dados em repouso, visando proteger processos judiciais digitais armazenados em servidores e bancos de dados. O foco é garantir confidencialidade, integridade e disponibilidade, adotando um algoritmo de criptografia robusto, eficiente em operações de armazenamento e recuperação, e resistente a ataques cibernéticos. Considerando esses aspectos, um analista selecionou corretamente o

  1. ASHA-3 (Secure Hash Algorithm 3) - de hash criptográfico (224 a 512 bits), utilizado para garantir confidencialidade de dados e fornecer integridade.
  2. B3DES (Triple DES) - Algoritmo simétrico que aplica três cifras DES consecutivas (chave efetiva de 112 ou 168 bits) para proporcionar baixo custo computacional e alta resistência a ataques de man-in-the-middle.
  3. CDES (Data Encryption Standard) - Algoritmo assimétrico em blocos (64 bits) com chave de 56 bits, extensivamente utilizado pela sua eficiência na geração de hashes criptográficos irreversíveis.
  4. DRSA-4096 - Algoritmo simétrico baseado em chaves públicas de 4096 bits, eficaz para troca de chaves e assinaturas digitais.
  5. EAES-256 (Advanced Encryption Standard) - Algoritmo simétrico de blocos (128 bits) com chave de 256 bits e suporte a modos de operação como CBC (Cipher Block Chaining).
Revelar gabarito e comentário

GabaritoE — AES-256 (Advanced Encryption Standard) - Algoritmo simétrico de blocos (128 bits) com chave de 256 bits e suporte a modos de operação como CBC (Cipher Block Chaining).

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: escolha do algoritmo para dados em repouso

Gabarito: letra E. O AES-256 é um algoritmo simétrico de blocos (bloco de 128 bits, chaves de 128, 192 ou 256 bits), rápido e eficiente para grandes volumes de dados — exatamente o que se exige para criptografar dados em repouso em servidores e bancos de dados — e suporta modos de operação como o CBC. As demais alternativas misturam conceitos: SHA-3 é função hash (não garante confidencialidade), 3DES e DES são simétricos (mas DES é inseguro e 3DES é lento), e RSA é assimétrico (lento para grandes volumes).

A questão cobra o domínio das três grandes famílias criptográficas — simétrica, assimétrica e função hash — e, principalmente, a capacidade de associar cada uma ao seu papel correto. Vamos organizar isso de uma vez.

Criptografia simétrica (chave única): usa a mesma chave para cifrar e decifrar. É extremamente rápida e eficiente, ideal para grandes volumes de dados (bancos de dados, discos, streaming). O problema é a distribuição de chaves: como enviar a chave ao destinatário sem que um atacante a intercepte? Por isso, em redes abertas, a troca inicial de chaves simétricas é protegida por criptografia assimétrica. Algoritmos: AES, DES, 3DES, RC4, Blowfish, IDEA.

Criptografia assimétrica (chaves pública e privada): usa um par de chaves matematicamente ligadas — o que uma cifra, só a outra decifra. Resolve o problema da distribuição de chaves, mas é muito lenta e pesada, inviável para grandes volumes de dados. Algoritmos: RSA, ECC, ElGamal, DSA, Diffie-Hellman.

Função hash: gera um resumo de tamanho fixo a partir de qualquer entrada, é irreversível (mão única) e serve para garantir integridade, não confidencialidade. Algoritmos: SHA-2, SHA-3, MD5 (este último inseguro).

A pegadinha clássica da banca é atribuir a característica de uma família à outra: dizer que hash garante confidencialidade, que RSA é simétrico, que DES é assimétrico, ou que 3DES é rápido. A tabela abaixo fixa o contraste:

Critério

Simétrica

Assimétrica

Hash

Chaves

Uma única

Par (pública/privada)

Nenhuma

Velocidade

Alta

Baixa

Alta

Uso principal

Confidencialidade (grandes volumes)

Troca de chaves, assinatura

Integridade

Algoritmos

AES, DES, 3DES

RSA, ECC, ElGamal

SHA-2, SHA-3, MD5

Guarde essa fronteira: dados em repouso pedem simétrica (AES), porque é rápida e eficiente; assimétrica é para troca de chaves e assinaturas; hash é para integridade. É exatamente nessa distinção que as alternativas se dividem.

1Simétrica (chave única)
Rápida, grandes volumes
AES, DES, 3DES
2Assimétrica (par de chaves)
Lenta, troca de chaves
RSA, ECC, ElGamal
3Hash (irreversível)
Integridade, não confidencialidade
SHA-2, SHA-3, MD5
Criptografia
LEVELsoulevel.com.br
Criptografia: Simétrica (chave única) (Rápida, grandes volumes, AES, DES, 3DES); Assimétrica (par de chaves) (Lenta, troca de chaves, RSA, ECC, ElGamal); Hash (irreversível) (Integridade, não confidencialidade, SHA-2, SHA-3, MD5)

Alternativa A — ❌ Incorreta

O SHA-3 é uma função hash, não um algoritmo de criptografia. Hash é irreversível (não há descriptografia) e serve para garantir integridade, não confidencialidade. A alternativa erra ao afirmar que o SHA-3 "garante confidencialidade de dados" — isso é papel da criptografia simétrica ou assimétrica. Além disso, o SHA-3 não é usado para criptografar dados em repouso, mas para verificar se foram alterados.

Alternativa B — ❌ Incorreta

O 3DES é um algoritmo simétrico, mas a afirmação de que proporciona "baixo custo computacional" é falsa: o 3DES é lento justamente por aplicar três cifras DES consecutivas. Além disso, a resistência a ataques de man-in-the-middle não é uma propriedade da criptografia simétrica — esse tipo de ataque é mitigado por protocolos de autenticação e troca de chaves, não pelo algoritmo de cifra em si. O 3DES é considerado obsoleto e foi substituído pelo AES.

Alternativa C — ❌ Incorreta

O DES é um algoritmo simétrico, não assimétrico. A alternativa inverte a classificação. Além disso, o DES não gera hashes — ele é uma cifra de bloco. O DES é inseguro devido à chave curta de 56 bits, que pode ser quebrada por força bruta em horas. A descrição mistura conceitos de criptografia simétrica e função hash.

Alternativa D — ❌ Incorreta

O RSA-4096 é um algoritmo assimétrico, não simétrico. A alternativa inverte a classificação. O RSA é usado para troca de chaves e assinaturas digitais, mas é lento para grandes volumes de dados, sendo inviável para criptografar dados em repouso em servidores e bancos de dados. A criptografia assimétrica é tipicamente usada apenas para proteger a troca inicial de chaves simétricas.

Alternativa E — ✅ Correta ⟵ GABARITO

O AES-256 é um algoritmo simétrico de blocos com bloco de 128 bits e chave de 256 bits. É rápido e eficiente para grandes volumes de dados, ideal para dados em repouso. Suporta modos de operação como CBC (Cipher Block Chaining), que encadeia blocos para aumentar a segurança. O AES é o padrão atual (FIPS 197) e substituiu o DES. A alternativa descreve corretamente todas as características.

NÃO CAIA NESSA!

A banca adora inverter a classificação dos algoritmos: diz que DES é assimétrico, que RSA é simétrico, que hash garante confidencialidade. A chave é lembrar: simétrica = mesma chave, rápida, AES/DES/3DES; assimétrica = par de chaves, lenta, RSA/ECC; hash = irreversível, integridade, SHA/MD5. Com treino, você enxerga essas trocas de longe 💪

PEGA ESSA DICA!

Para dados em repouso, a resposta quase sempre é AES (simétrica). Para troca de chaves, RSA/Diffie-Hellman (assimétrica). Para integridade, SHA (hash). Memorize essa tríade e elimine alternativas rapidamente.

Gabarito: letra E

Link permanente: /questoes/fc150735