Questão de Segurança da Informação — Criptografia — Quadrix 2023
Segurança da Informação›Criptografia
Código
qg027742
Banca
Quadrix
Órgão
CRM-MG
Ano
2023
Nível
Superior
Cargo
CRM - MG - Administrador de Rede
O AES (Advanced Encryption Standard) é dividido em dois módulos, sendo um para cifragem e um para decifragem. O módulo para cifragem possui quatro transformações, sendo duas delas a
AAddRoundKey e a Aescore.
BSubBytes e a MixColumns.
CShiftRows e a Cipher.
DMixColumns e a Cipher.
EShiftRows e a Aescore.
Revelar gabarito e comentário▾
GabaritoB — SubBytes e a MixColumns.
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”.
AES (Advanced Encryption Standard)
Gabarito: letra B. As quatro transformações do módulo de cifragem do AES são SubBytes, ShiftRows, MixColumns e AddRoundKey. Portanto, a única alternativa que apresenta duas dessas transformações corretamente é a B (SubBytes e MixColumns). As demais contêm termos que não são transformações do AES (Aescore, Cipher) ou apresentam uma transformação correta combinada com uma inexistente.
A banca cobra o conhecimento básico do funcionamento interno do AES. O AES é um cifrador de bloco simétrico, definido pelo padrão FIPS PUB 197. As quatro transformações são aplicadas em cada rodada (exceto na última, que omite MixColumns). Vamos analisar cada alternativa:
1SubBytes
2ShiftRows
3MixColumns
4AddRoundKey
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
AddRoundKey é uma das quatro transformações, mas Aescore não é uma transformação reconhecida do AES. "Aescore" não faz parte da especificação.
Alternativa B — ✅ Correta ⟵ GABARITO
SubBytes (substituição byte a byte via S-box) e MixColumns (combinação linear das colunas do estado) são duas das quatro transformações padrão.
Alternativa C — ❌ Incorreta
ShiftRows é uma transformação correta, mas "Cipher" não é uma transformação individual; refere-se ao algoritmo como um todo ou ao processo de cifragem.
Alternativa D — ❌ Incorreta
MixColumns é correta, mas "Cipher" novamente não é uma transformação.
Alternativa E — ❌ Incorreta
ShiftRows é correta, mas "Aescore" não é uma transformação.
NÃO CAIA NESSA!
A banca insere termos como "Aescore" e "Cipher" que parecem nomes técnicos mas não correspondem às transformações reais. O candidato deve memorizar as quatro: SubBytes, ShiftRows, MixColumns, AddRoundKey. "Cipher" é o nome geral, e "Aescore" não existe.