Questão de Algoritmos e Estrutura de Dados — Hashing — IBADE 2024
Algoritmos e Estrutura de Dados›Hashing
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:
Acifras de hash e cifras stream
Binitialization vector e hashing
Cswapping and hash
Dcifras de bloco e cifras de stream
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.