Questão de Segurança da Informação — Algoritmos de Criptografia — INSTITUTO AOCP 2024
Segurança da Informação›Algoritmos de Criptografia
Código
qa632803
Banca
INSTITUTO AOCP
Órgão
Pref Recife
Ano
2024
Cargo
Nutri Esc ( )
A segurança da informação é amplamente beneficiada pela criptografia, que envolve a conversão de dados em uma forma ilegível para preservar sua confidencialidade e integridade. Diversos métodos criptográficos estão disponíveis, cada um com suas aplicações específicas, divididos principalmente em duas categorias: chave simétrica e chave assimétrica. Enquanto na criptografia simétrica apenas uma chave é utilizada tanto para cifrar quanto para decifrar mensagens, na criptografia assimétrica, um conjunto de chaves - uma pública e outra privada — é empregado. Assinale entre as alternativas aquela que apresenta um algoritmo ASSIMÉTRICO.
ADES (Data Encryption Standard).
BBlowfish.
CIDEA (International Data Encryption Algorithm).
DRSA (Rivest-Shamir-Adleman).
EAES (Advanced Encryption Standard).
Revelar gabarito e comentário▾
GabaritoD — RSA (Rivest-Shamir-Adleman).
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 × assimétrica
Gabarito: letra D. O RSA (Rivest-Shamir-Adleman) é o único algoritmo, entre os listados, que pertence à criptografia assimétrica (ou de chave pública), que utiliza um par de chaves — uma pública e uma privada — para cifrar e decifrar. Todos os demais (DES, Blowfish, IDEA e AES) são algoritmos de chave simétrica, que usam uma única chave secreta tanto para cifrar quanto para decifrar.
A criptografia é a técnica que transforma dados legíveis em uma forma ilegível (cifra) para proteger a confidencialidade e a integridade da informação. Ela se divide em duas grandes famílias, que se diferenciam fundamentalmente pela quantidade de chaves utilizadas e pela relação entre elas:
Criptografia simétrica (chave secreta/única): utiliza uma única chave tanto para codificar quanto para decodificar a mensagem. Por isso, exige um canal seguro para o compartilhamento dessa chave entre as partes — se a chave for interceptada, a segurança desaba. É mais rápida e eficiente computacionalmente, sendo usada principalmente para garantir a confidencialidade dos dados em grandes volumes. Exemplos clássicos: AES, DES, 3DES, Blowfish, RC4, RC5, IDEA.
Criptografia assimétrica (chave pública): utiliza duas chaves distintas e matematicamente relacionadas: uma pública, que pode ser livremente divulgada, e uma privada, que deve ser mantida em segredo pelo seu dono. A mensagem cifrada com uma das chaves só pode ser decifrada com a outra chave do par. Isso elimina a necessidade de um canal seguro para a troca de chaves, pois a chave pública pode ser distribuída abertamente. É mais lenta que a simétrica, sendo tipicamente usada para troca de chaves de sessão, assinatura digital e pequenos volumes de dados. Exemplos: RSA, DSA, ECC, ECDSA, El-Gamal e Diffie-Hellman.
Um exemplo prático ajuda a fixar: imagine que Bruno precise enviar um e-mail sigiloso para Paula. Na criptografia assimétrica, Paula envia sua chave pública para Bruno. Bruno cifra a mensagem com essa chave pública e envia o e-mail. Ao receber, Paula decifra com sua chave privada, que só ela possui. Se um invasor interceptar a chave pública e a mensagem cifrada, não conseguirá decifrá-la sem a chave privada de Paula. Já na criptografia simétrica, Bruno e Paula precisariam combinar uma única chave secreta por um canal seguro antes de qualquer comunicação — se essa chave vazar, a confidencialidade está comprometida.
A distinção entre as duas famílias é um dos pontos mais cobrados em provas de segurança da informação, e a banca explora exatamente a classificação dos algoritmos. A pegadinha clássica é listar algoritmos simétricos e assimétricos misturados, exigindo que o candidato saiba identificar a qual família cada um pertence. Para não errar, é essencial memorizar os principais algoritmos de cada grupo — e, como veremos, o RSA é o representante mais famoso da criptografia assimétrica.
Guarde a fronteira: simétricos = uma chave, mais rápidos, exigem canal seguro (AES, DES, Blowfish, IDEA, RC4, 3DES); assimétricos = duas chaves, mais lentos, não exigem canal seguro (RSA, DSA, ECC, Diffie-Hellman, El-Gamal). É exatamente nessa fronteira que as alternativas se dividem.
Critério
Criptografia Simétrica
Criptografia Assimétrica
Quantidade de chaves
Uma única chave secreta
Par de chaves (pública e privada)
Compartilhamento de chave
Exige canal seguro
Não exige canal seguro (chave pública é livre)
Velocidade de processamento
Mais rápida
Mais lenta
Uso típico
Confidencialidade de grandes volumes de dados
Troca de chaves, assinatura digital, pequenos volumes
Exemplos de algoritmos
AES, DES, 3DES, Blowfish, IDEA, RC4
RSA, DSA, ECC, El-Gamal, Diffie-Hellman
Criptografia
1Simétrica (uma chave)
AES
DES
Blowfish
IDEA
2Assimétrica (par de chaves)
RSA
DSA
ECC
Diffie-Hellman
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
O DES (Data Encryption Standard) é um algoritmo de criptografia simétrica. Ele utiliza uma única chave secreta (originalmente de 56 bits) tanto para cifrar quanto para decifrar. Foi um dos primeiros padrões de cifra simétrica, mas hoje é considerado fraco devido ao tamanho reduzido da chave. A banca o incluiu como distrator justamente por ser um algoritmo muito conhecido, mas que não é assimétrico.
Alternativa B — ❌ Incorreta
O Blowfish é um algoritmo de criptografia simétrica, que usa uma única chave secreta de tamanho variável (de 32 a 448 bits). Ele foi projetado para ser rápido e seguro, mas também pertence à família simétrica. Não há qualquer relação com o par de chaves público/privado da criptografia assimétrica.
Alternativa C — ❌ Incorreta
O IDEA (International Data Encryption Algorithm) é um algoritmo de criptografia simétrica, que utiliza uma única chave de 128 bits para cifrar e decifrar blocos de 64 bits. Ele foi desenvolvido como uma alternativa ao DES e é usado em aplicações como o PGP (Pretty Good Privacy) para a cifragem simétrica da mensagem. Portanto, não é assimétrico.
Alternativa D — ✅ Correta ⟵ GABARITO
O RSA (Rivest-Shamir-Adleman) é o algoritmo de criptografia assimétrica por excelência. Ele utiliza um par de chaves: uma pública, que pode ser distribuída livremente, e uma privada, que deve ser mantida em segredo. A segurança do RSA baseia-se na dificuldade de fatorar números primos muito grandes. É amplamente utilizado em protocolos como SSL/TLS, na infraestrutura de chaves públicas (PKI) e na assinatura digital. É exatamente o que o enunciado pede: um algoritmo assimétrico.
Alternativa E — ❌ Incorreta
O AES (Advanced Encryption Standard) é um algoritmo de criptografia simétrica, que utiliza uma única chave secreta de 128, 192 ou 256 bits. É o padrão atual de cifra simétrica, adotado mundialmente para proteger dados em repouso e em trânsito. Apesar de ser extremamente seguro e amplamente usado, ele não é assimétrico — usa uma única chave para cifrar e decifrar.
PEGA ESSA DICA!
Para memorizar os algoritmos, use o mnemônico: simétricos — a maioria tem a letra E na sigla (AES, DES, 3DES, RC4, RC5, Blowfish, IDEA); assimétricos — a maioria tem a letra A (RSA, DSA, ECC, El-Gamal) ou é o Diffie-Hellman. Na prova, ao ver um algoritmo, pergunte-se: "usa uma chave ou um par de chaves?" — isso resolve a questão.