Pular para o conteúdo principal

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

Segurança da InformaçãoCriptografia
Código
fg072647
Banca
FGV
Órgão
TJ-SE
Ano
2023
Nível
Superior
Cargo
Analista Judiciário - Especialidade - Análise de Sistemas - Segurança da Informação
O Tribunal de Justiça de Sergipe (TJSE) recebeu uma demanda do Superior Tribunal de Justiça (STJ) para criptografar os documentos internos que tramitam por ele. Foi informado ao TJSE que deveria ser criado um novo algoritmo criptográfico com as mesmas características do AES (adVanCed enCrYptIon Standard). Portanto, o algoritmo a ser criado pelo Tribunal de Justiça de Sergipe deverá ter como premissas:
  1. Atamanho de chave de rodada de 128 bits, 12 rodadas de criptografia e tamanho de chave expandida de 208 bytes;
  2. Btamanho de bloco de texto em claro de 128 bits, 16 rodadas de criptografia e tamanho de chave de 256 bits;
  3. Ctamanho de chave expandida de 208 bytes, 10 rodadas de criptografia e chave de 128 bits;
  4. Dtamanho de chave de 32 bytes, 14 rodadas de criptografia e tamanho de chave expandida de 208 bytes;
  5. Etamanho de chave expandida de 176 bytes, 12 rodadas de criptografia e tamanho de bloco de texto em claro de 128 bits.
Revelar gabarito e comentário

GabaritoA — tamanho de chave de rodada de 128 bits, 12 rodadas de criptografia e tamanho de chave expandida de 208 bytes;

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”.

Características do AES (Advanced Encryption Standard)

Gabarito: letra A. O AES é um algoritmo de criptografia simétrica com bloco fixo de 128 bits. Existem três variantes principais, diferenciadas pelo tamanho da chave: AES-128 (chave 128 bits, 10 rodadas, chave expandida de 176 bytes), AES-192 (chave 192 bits, 12 rodadas, chave expandida de 208 bytes) e AES-256 (chave 256 bits, 14 rodadas, chave expandida de 240 bytes). A questão pede um novo algoritmo com as mesmas características do AES; a única alternativa que apresenta um conjunto coerente de parâmetros é a A, que corresponde ao AES-192 (12 rodadas, chave expandida de 208 bytes e tamanho de chave de rodada de 128 bits – este último é o tamanho do bloco, que é constante em todas as variantes).

Característica

AES-128

AES-192

AES-256

Tamanho da chave (bits)

128

192

256

Tamanho da chave (bytes)

16

24

32

Número de rodadas

10

12

14

Tamanho da chave expandida (bytes)

176

208

240

Tamanho do bloco (bits)

128

128

128

1Bloco fixo: 128 bits
2AES-128
Chave: 128 bits (16 bytes)
Rodadas: 10
Chave expandida: 176 bytes
3AES-192
Chave: 192 bits (24 bytes)
Rodadas: 12
Chave expandida: 208 bytes
4AES-256
Chave: 256 bits (32 bytes)
Rodadas: 14
Chave expandida: 240 bytes
AES (Advanced Encryption Standard)
LEVELsoulevel.com.br
AES (Advanced Encryption Standard): Bloco fixo: 128 bits; AES-128 (Chave: 128 bits (16 bytes), Rodadas: 10, Chave expandida: 176 bytes); AES-192 (Chave: 192 bits (24 bytes), Rodadas: 12, Chave expandida: 208 bytes); AES-256 (Chave: 256 bits (32 bytes), Rodadas: 14, Chave expandida: 240 bytes)

Alternativa A — ✅ Correta ⟵ GABARITO

Apresenta: chave de rodada de 128 bits (o bloco do AES), 12 rodadas e chave expandida de 208 bytes. Esse trio é perfeitamente consistente com o AES-192.

Alternativa B — ❌ Incorreta

Traz bloco de 128 bits (correto), mas 16 rodadas – o AES nunca utiliza 16 rodadas (máximo é 14 para chave de 256 bits). A chave de 256 bits até existe, mas as rodadas deveriam ser 14.

Alternativa C — ❌ Incorreta

Mistura chave expandida de 208 bytes (típica de AES-192) com 10 rodadas (típicas de AES-128) e chave de 128 bits. Para chave de 128 bits, a chave expandida seria de 176 bytes, não 208.

Alternativa D — ❌ Incorreta

Chave de 32 bytes (256 bits) e 14 rodadas (correto para AES-256), mas chave expandida de 208 bytes – deveria ser 240 bytes.

Alternativa E — ❌ Incorreta

Chave expandida de 176 bytes (correta para AES-128) e bloco de 128 bits (correto), mas 12 rodadas – para AES-128 seriam 10 rodadas.

✅ Gabarito: A

Link permanente: /questoes/fg072647