Questão nº 52
Questão de Tecnologia da Informação - Sistemas de Informação · FGV MPRJ 2025 (nº 52)
Um algoritmo criptográfico pode ser definido como um procedimento computacional bem definido, pertencente à criptografia, que recebe entradas variáveis, muitas vezes incluindo uma chave criptográfica, que produz uma saída. Os algoritmos criptográficos são divididos nas seguintes categorias:
- Abaseados em funções de hash criptográfico simétrico, criptografia assimétrica e mensagens de autenticação.
- Bbaseados em funções de hash criptográfico, gerador de números randômicos e criptografia assimétrica.
- Cbaseados em funções de hash criptográfico e trocas de chaves.
- Dsem chave, baseados em chave simples e chaves duplas. (alternativa correta)
- Esem chave, baseados em chaves varáveis e quânticos.
Resposta comentada
Gabarito Alternativa D
Os algoritmos criptográficos são como "receitas" matemáticas que transformam informações para protegê-las, garantindo que apenas pessoas autorizadas possam acessá-las ou verificá-las. Eles podem ou não usar uma "chave" (um segredo) para fazer essa transformação.
-
Conceito-chave: Os algoritmos criptográficos são classificados principalmente pela forma como usam (ou não usam) chaves para proteger os dados.
-
(A) Incorreta: Esta alternativa mistura tipos de algoritmos (funções de hash, criptografia assimétrica) com um conceito de chave (simétrico) e um uso/aplicação (mensagens de autenticação). "Criptográfico simétrico" não é uma categoria de hash, e "mensagens de autenticação" são um uso ou um tipo específico de algoritmo (como MACs), não uma categoria principal de algoritmo criptográfico no mesmo nível dos demais. A armadilha da banca aqui é usar termos criptográficos reais e misturá-los de forma que pareça uma categorização válida, mas não é uma classificação fundamental e clara.
-
(B) Incorreta: "Gerador de números randômicos" (PRNGs/CSPRNGs) são componentes importantes usados na criptografia, mas não são uma categoria de algoritmo criptográfico no mesmo sentido de hash ou criptografia assimétrica. Eles são ferramentas auxiliares.
-
(C) Incorreta: "Trocas de chaves" são protocolos (como Diffie-Hellman) que permitem que duas partes estabeleçam uma chave secreta de forma segura, mas não são uma categoria de algoritmo criptográfico em si. Eles usam algoritmos criptográficos.
-
(D) Correta: Esta é a categorização mais fundamental e aceita:
- Sem chave: Refere-se principalmente às funções de hash criptográfico, que geram um resumo único de uma mensagem sem usar uma chave para criptografar/descriptografar.
- Baseados em chave simples (ou única): Refere-se à criptografia simétrica, onde a mesma chave secreta é usada tanto para criptografar quanto para descriptografar.
- Baseados em chaves duplas (ou par de chaves): Refere-se à criptografia assimétrica (ou de chave pública), que usa um par de chaves (uma pública e uma privada) para criptografar e descriptografar.
-
(E) Incorreta: "Chaves variáveis" é um termo vago e não uma categorização padrão. Todas as chaves são variáveis em seu conteúdo. "Quânticos" se refere a uma área emergente da criptografia (criptografia quântica) ou algoritmos que resistem a ataques quânticos, mas não é uma categoria principal dos algoritmos criptográficos clássicos e amplamente utilizados hoje.
Fonte: FGV MPRJ 2025 Analista do Ministério Público - Área Administrativa - Tecnologia da Informação (Caderno Tipo 1). Reproduzida para fins de estudo.