Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Hashing — IBADE 2024

Algoritmos e Estrutura de DadosHashing
Código
qg212522
Banca
IBADE
Órgão
Prefeitura de Manaus - AM
Ano
2024
Nível
Superior
Cargo
Analista Municipal - Rede de Computadores
Existem dois tipos de algoritmos para cifra com chave simétrica, são eles:
  1. Acifras de hash e cifras stream
  2. Binitialization vector e hashing
  3. Cswapping and hash
  4. Dcifras de bloco e cifras de stream
  5. Eespaços contínuos e cifras de bloco
Revelar gabarito e comentário

GabaritoD — cifras de bloco e cifras de stream

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

Criptografia simétrica: tipos de cifra

Gabarito: letra D. Os dois tipos de algoritmos de cifra simétrica são as cifras de bloco (block ciphers) e as cifras de stream (stream ciphers). Essa classificação divide-se pela forma como processam os dados: em blocos fixos ou de forma contínua, bit a bit. É o que o material de apoio descreve, e é o que a alternativa D apresenta corretamente.

Cifras simétricas
  • 1Cifras de bloco
    • Bloco fixo (64/128 bits)
    • Ex.: AES, DES, 3DES
  • 2Cifras de stream
    • Fluxo contínuo (bit a bit)
    • Ex.: RC4, ChaCha
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Cifras de hash não são um tipo de cifra simétrica; hash é uma função unidirecional, usada para integridade, não para cifragem simétrica. O termo "cifras stream" existe, mas a dupla "hash e stream" não classifica os dois tipos.

Alternativa B — ❌ Incorreta

Initialization vector (IV) é um parâmetro usado em alguns modos de operação de cifras de bloco (como CBC), não um tipo de algoritmo. Hashing novamente não é cifra simétrica.

Alternativa C — ❌ Incorreta

Swapping é um conceito de troca de dados (memória virtual) e não se relaciona com criptografia simétrica. Hash não é cifra.

Alternativa D — ✅ Correta ⟵ GABARITO

A alternativa descreve exatamente os dois grandes grupos de algoritmos de criptografia simétrica: cifras de bloco (ex.: AES, DES, 3DES) e cifras de stream (ex.: RC4, ChaCha). As cifras de bloco operam sobre blocos de tamanho fixo (ex.: 64 ou 128 bits) e as de stream processam os dados continuamente, bit a bit ou byte a byte.

Alternativa E — ❌ Incorreta

"Espaços contínuos" não é uma categoria de cifra simétrica. Cifras de bloco existem, mas não há um tipo oposto chamado "espaços contínuos". O correto é "cifras de stream".

PEGA ESSA DICA!

Para fixar, lembre-se: cifras simétricas dividem-se em bloco (pedaços fixos) e fluxo/stream (contínuo). Hash, IV e swapping não são tipos de cifra simétrica. Essa classificação é fundamental em segurança da informação.

Gabarito: letra D.

Link permanente: /questoes/qg212522