Questão de Segurança da Informação — Criptografia — FCC 2022
Segurança da Informação›Criptografia
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
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.
BSHA-512 gera hashes calculados com 8 palavras de 32 bits.
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.
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.
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.
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.