Questão de Segurança da Informação — Algoritmos de Criptografia — FCC 2025
Segurança da Informação›Algoritmos 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
ASHA-3 (Secure Hash Algorithm 3) - de hash criptográfico (224 a 512 bits), utilizado para garantir confidencialidade de dados e fornecer integridade.
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.
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.
DRSA-4096 - Algoritmo simétrico baseado em chaves públicas de 4096 bits, eficaz para troca de chaves e assinaturas digitais.
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.
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.