Pular para o conteúdo principal

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

Segurança da InformaçãoCriptografia
Código
fg100049
Banca
FGV
Órgão
TJ-RR
Ano
2024
Nível
Superior
Cargo
Analista Judiciário - Infraestrutura de Tecnologia da Informação
No contexto de criptografia, observe o texto abaixo.“Este esquema é uma cifra de bloco em que o texto claro e o cifrado são inteiros entre 0 e n − 1, para algum n. Um tamanho típico para n é 1024 bits, ou 309 dígitos decimais. O algoritmo utiliza uma expressão com exponenciais. O texto claro é encriptado em blocos, com cada um tendo um valor binário menor que algum número n. Ou seja, o tamanho do bloco precisa ser menor ou igual a log2(n) +1.”O texto se refere ao algoritmo
  1. ADSA.
  2. B3DES.
  3. CRC4.
  4. DRSA.
  5. EDiffie-Hellman.
Revelar gabarito e comentário

GabaritoD — RSA.

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

RSA

Gabarito: letra D. O texto descreve um algoritmo de criptografia que opera com blocos de tamanho variável, onde o texto claro e o cifrado são números inteiros entre 0 e n−1, tipicamente n com 1024 bits (309 dígitos decimais). A menção a "expressão com exponenciais" e que o tamanho do bloco deve ser menor ou igual a log2(n)+1 são características marcantes do RSA, algoritmo assimétrico de Rivest, Shamir e Adleman.

O RSA é uma cifra de bloco que utiliza exponenciação modular para cifrar (C = M^e mod n) e decifrar (M = C^d mod n). O valor n é o produto de dois grandes primos, e o tamanho do bloco é limitado pelo valor de n, exatamente como descrito. Nenhum outro algoritmo listado se encaixa:

Alternativa A — ❌ Incorreta

DSA é um algoritmo de assinatura digital, não de cifragem de blocos. Não utiliza exponenciação para cifrar mensagens.

Alternativa B — ❌ Incorreta

3DES é uma cifra de bloco simétrica que opera com blocos de 64 bits e usa permutações e substituições, não exponenciação. O tamanho típico de n (1024 bits) não se aplica.

Alternativa C — ❌ Incorreta

RC4 é uma cifra de fluxo (stream cipher), não de bloco. Não trabalha com blocos de tamanho variável nem com exponenciação modular.

Alternativa D — ✅ Correta ⟵ GABARITO

RSA é uma cifra de bloco assimétrica baseada em exponenciação modular, com n tipicamente de 1024 bits, exatamente como descrito.

Alternativa E — ❌ Incorreta

Diffie-Hellman é um protocolo de troca de chaves, não uma cifra de bloco. Não cifra mensagens diretamente.

PEGA ESSA DICA!

Sempre que a descrição mencionar "bloco", "exponenciação" e um n grande (ex.: 1024 bits), o algoritmo quase certamente é o RSA. Outros algoritmos assimétricos como ECC também usam exponenciação, mas não são cifras de bloco no sentido clássico.

Gabarito: letra D

Link permanente: /questoes/fg100049