Questão nº 33

Questão de Tecnologia da Informação · FCC TRT23 2022 (nº 33)

FCC2022Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Aver comentário ↓

O algoritmo

Resposta comentada

Gabarito Alternativa A

Funções de hash criptográficas são como "impressões digitais" digitais: pegam qualquer dado (texto, arquivo, etc.) e o transformam em uma sequência de caracteres de tamanho fixo. Essa "impressão digital" é única para cada dado, difícil de reverter e qualquer pequena alteração no dado original resulta em uma "impressão digital" completamente diferente.

  • (A) Correta: O SHA-1 realmente gera um hash de 160 bits. Como cada dígito hexadecimal representa 4 bits, 160 bits correspondem a 160/4 = 40 dígitos hexadecimais. Uma característica fundamental das funções de hash é que o tamanho da saída (o hash) é sempre fixo, independentemente do tamanho da entrada. Assim, tanto a palavra "Tribunal" quanto um texto de 1600 caracteres produzirão um hash SHA-1 de 40 dígitos hexadecimais.
  • (B) Incorreta: O SHA-512 gera um hash de 512 bits. Internamente, ele opera com palavras de 64 bits, não de 32 bits. O estado interno do SHA-512 é composto por 8 palavras de 64 bits.
  • (C) Incorreta: O SHA-256 retorna um hash de 256 bits. Para converter bits para dígitos hexadecimais, dividimos por 4 (já que 1 dígito hexadecimal = 4 bits). Portanto, 256 bits equivalem a 256/4 = 64 dígitos hexadecimais, e não 32. Embora seja mais seguro que MD5 e SHA-1, a afirmação de ser 30% mais rápido que o SHA-1 é geralmente falsa; o SHA-256 é tipicamente mais lento devido à sua maior complexidade computacional. A armadilha da banca aqui é a contagem de dígitos hexadecimais, que é um erro comum, e a afirmação de velocidade que pode confundir.
  • (D) Incorreta: O AES (Advanced Encryption Standard) é um algoritmo de criptografia simétrica, e não assimétrica. Ele usa chaves de 128, 192 ou 256 bits, mas opera em blocos de dados de 128 bits, e não de 64 bits.
  • (E) Incorreta: O RSA é um algoritmo de criptografia assimétrica, e não simétrica. Ele é amplamente utilizado e seguro, mas a afirmação de ser "o mais seguro para comunicação pela internet" é uma generalização excessiva, pois a segurança da comunicação online envolve uma combinação de algoritmos simétricos e assimétricos, protocolos e implementações.

Fonte: FCC TRT23 2022 Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho