Pular para o conteúdo principal

Questão de Segurança da Informação — Criptografia — Quadrix 2021

Segurança da InformaçãoCriptografia
Código
qq676576
Banca
Quadrix
Órgão
CRC-AP
Ano
2021
Nível
Superior
Cargo
Tecnólogo de TI
Conselho Regional de Contabilidade do Estado do AmapáUm profissional converteu o texto acima, usando um algoritmo de hash, e obteve, como saída, o valor mostrado a seguir.0FCCA94BAF52499CF84291256F78CD94D5B1A8BF9 7203D31F7F74DC31EB45383Com base nesse caso hipotético, é correto afirmar que o algoritmo utilizado foi o
  1. AMD5.
  2. BWhirlpool.
  3. CSHA256.
  4. DBlowfish.
  5. ESHA512.
Revelar gabarito e comentário

GabaritoC — SHA256.

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

Algoritmos de Hash

Gabarito: letra C (SHA-256). O hash apresentado possui exatamente 64 caracteres hexadecimais, que correspondem a 256 bits (64 × 4 = 256). O SHA-256 é o algoritmo de hash que produz um digest de 256 bits. As demais alternativas ou possuem outros tamanhos de saída ou não são funções hash.

Algoritmo

Tipo

Saída (bits)

Saída (hex)

MD5

Hash

128

32 caracteres

SHA-256

Hash

256

64 caracteres

SHA-512

Hash

512

128 caracteres

Whirlpool

Hash

512

128 caracteres

Blowfish

Cifra simétrica

Variável

Não é hash

Alternativa A — ❌ Incorreta

O MD5 gera um hash de 128 bits, representado por 32 caracteres hexadecimais. A saída do enunciado tem o dobro desse comprimento.

Alternativa B — ❌ Incorreta

O Whirlpool produz um hash de 512 bits (128 caracteres hexadecimais). O hash dado tem 64 caracteres, portanto não é Whirlpool.

Alternativa C — ✅ Correta

SHA-256 é uma função hash que produz exatamente 256 bits (64 caracteres hexadecimais). O valor apresentado (0FCCA94BAF52499CF84291256F78CD94D5B1A8BF97203D31F7F74DC31EB45383) possui 64 caracteres, sendo perfeitamente compatível.

Alternativa D — ❌ Incorreta

Blowfish é um algoritmo de criptografia simétrica de blocos, não uma função hash. Não produz digests de tamanho fixo e não é usado para hash.

Alternativa E — ❌ Incorreta

SHA-512 gera um hash de 512 bits (128 caracteres hexadecimais). O comprimento do hash do enunciado (256 bits) é menor, descartando essa opção.

PEGA ESSA DICA!

Para identificar rapidamente o algoritmo de hash pelo tamanho da saída em hexadecimal: MD5 = 32 caracteres (128 bits), SHA-1 = 40 caracteres (160 bits), SHA-256 = 64 caracteres (256 bits), SHA-512 = 128 caracteres (512 bits). Decore esses números.

Gabarito: letra C.

Link permanente: /questoes/qq676576