Pular para o conteúdo principal

Questão de Segurança da Informação — Criptografia — FCC 2022

Segurança da InformaçãoCriptografia
Código
fc066272
Banca
FCC
Órgão
TRT - 23ª REGIÃO (MT)
Ano
2022
Cargo
Técnico Judiciário - Área Apoio - Tecnologia da Informação
O algoritmo
  1. ASHA-1 gera um hash de 160 bits que, em hexadecimal, é um número com 40 dígitos. Se submetemos a palavra Tribunal ou um texto de 1600 caracteres, o algoritmo SHA-1 gera um hash criptográfico de 40 dígitos hexadecimal para ambos.
  2. BSHA-512 gera hashes calculados com 8 palavras de 32 bits.
  3. CSHA-256 retorna um valor de hash de 256 bits ou 32 dígitos hexadecimais, sendo muito mais seguro que o MD5 ou o SHA-1. Além disso, um hash SHA-256 é cerca de 30% mais rápido para calcular os hashes do que o SHA-1.
  4. Dde criptografia assimétrica AES é capaz de usar chaves criptográficas de 128 e 256 bits para criptografar e descriptografar dados em blocos de 64 bits.
  5. Ede criptografia simétrica RSA utiliza números de 1024 bits, gerando 2¹⁰²⁴ possibilidades, sendo o mais seguro para comunicação pela internet.
Revelar gabarito e comentário

GabaritoA — SHA-1 gera um hash de 160 bits que, em hexadecimal, é um número com 40 dígitos. Se submetemos a palavra Tribunal ou um texto de 1600 caracteres, o algoritmo SHA-1 gera um hash criptográfico de 40 dígitos hexadecimal para ambos.

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

Funções Hash e Algoritmos Criptográficos

Gabarito: letra A. A alternativa A descreve corretamente o SHA-1: gera um hash de 160 bits, representado por 40 dígitos hexadecimais, e o resultado é independente do tamanho da entrada (mesmo hash de comprimento fixo). As demais alternativas apresentam erros conceituais sobre algoritmos específicos.

A questão testa o conhecimento de características básicas de funções hash e algoritmos de criptografia simétrica/assimétrica. O principal erro nas alternativas B a E é a troca de atributos entre algoritmos ou a afirmação de propriedades incorretas.

1Funções hash
SHA-1 (160 bits / 40 hex)
SHA-256 (256 bits / 32 hex)
SHA-512 (512 bits / 64 hex)
2Criptografia simétrica
AES (bloco 128 bits)
3Criptografia assimétrica
RSA (par de chaves)
Algoritmos criptográficos
LEVELsoulevel.com.br
Algoritmos criptográficos: Funções hash (SHA-1 (160 bits / 40 hex), SHA-256 (256 bits / 32 hex), SHA-512 (512 bits / 64 hex)); Criptografia simétrica (AES (bloco 128 bits)); Criptografia assimétrica (RSA (par de chaves))

Alternativa A — ✅ Correta ⟵ GABARITO

O SHA-1 (Secure Hash Algorithm 1) produz um valor de hash de 160 bits. Em hexadecimal, cada 4 bits correspondem a um dígito, totalizando 40 dígitos (160 ÷ 4 = 40). Sua propriedade fundamental é que a saída tem comprimento fixo, independentemente do tamanho da entrada – seja a palavra "Tribunal" ou um texto de 1600 caracteres, o hash gerado terá sempre 40 dígitos hexadecimais (160 bits). ✅

Alternativa B — ❌ Incorreta

Afirma que o SHA-512 calcula hashes com 8 palavras de 32 bits. Erro: o SHA-512 utiliza palavras de 64 bits (8 × 64 = 512 bits). Se fossem 8 palavras de 32 bits, totalizariam 256 bits, que é a saída do SHA-256. A afirmativa troca o tamanho da palavra.

Alternativa C — ❌ Incorreta

A alternativa começa correta: SHA-256 produz 256 bits (32 dígitos hexadecimais) e é mais seguro que MD5 e SHA-1. Porém, a alegação de que o SHA-256 é "cerca de 30% mais rápido para calcular os hashes do que o SHA-1" é falsa. Na prática, o SHA-256 é mais lento que o SHA-1, pois realiza mais operações por bloco. Essa é uma pegadinha comum: inverter a relação de desempenho.

Alternativa D — ❌ Incorreta

Afirma que o AES (Advanced Encryption Standard) é um algoritmo de criptografia assimétrica. Erro duplo: AES é simétrico, e trabalha com blocos de 128 bits, não 64 bits. Blocos de 64 bits são típicos de algoritmos antigos como DES e 3DES. Além disso, AES aceita chaves de 128, 192 ou 256 bits.

Alternativa E — ❌ Incorreta

Afirma que o RSA é um algoritmo de criptografia simétrica. Erro: RSA é assimétrico (usa par de chaves pública e privada). Embora chaves RSA de 1024 bits tenham sido comuns, atualmente recomenda-se 2048 bits ou mais. A descrição de "criptografia simétrica RSA" invalida a alternativa.

PEGA ESSA DICA!

Memorize as principais características dos algoritmos hash e de criptografia:

Algoritmo

Tipo

Tamanho hash / bloco / chave

Palavras (se hash)

Observação

SHA-1

Hash

160 bits (40 hex)

5 palavras de 32 bits

Obsoleto, não seguro

SHA-256

Hash

256 bits (32 hex)

8 palavras de 32 bits

Mais lento que SHA-1

SHA-512

Hash

512 bits (64 hex)

8 palavras de 64 bits

Mais lento que SHA-256

AES

Simétrica

Bloco 128 bits, chaves 128/192/256

Padrão atual

RSA

Assimétrica

Chaves 1024-4096 bits

Lento, usado para troca de chaves/assinatura

A pegadinha nesta questão está na alternativa C: embora a segurança e o tamanho do hash estejam corretos, a afirmação sobre velocidade é invertida. Na prova, desconfie sempre de números exatos de percentuais de desempenho se não estiverem claramente embasados.

Gabarito: letra A.

Link permanente: /questoes/fc066272