Questão nº 97
Questão de Tecnologia da Informação · FGV TCE-PA 2024 (nº 97)
SSL (Secure Sockets Layer) e TLS (Transport Layer Security) são protocolos criptográficos fundamentais para a segurança na internet. A confidencialidade, a integridade e a autenticidade são base da segurança da informação.
Neste sentido, correlacione os princípios da confidencialidade, da integridade e da autenticidade com os respectivos protocolos apresentados.
- Confidencialidade
- Integridade
- Autenticidade
( ) SHA (Secure Hash Algorithm)
( ) PSK (Pre-Shared Key)
( ) AES (Advanced Encryption Standard)
( ) RSA (Rivest-Shamir-Adleman)
Assinale a opção que indica a relação correta, na ordem apresentada.
- A1 – 2 – 3 – 1.
- B2 – 1 – 2 – 3.
- C3 – 1 – 2 – 1.
- D1 – 2 – 3 – 2.
- E2 – 3 – 1 – 3. (alternativa correta)
Resposta comentada
Gabarito Alternativa E
A segurança da informação se baseia em três pilares principais: Confidencialidade (manter o segredo, só quem pode ver, vê), Integridade (manter a informação sem alterações, garantindo que não foi adulterada) e Autenticidade (garantir a origem, que a informação vem de quem diz que veio).
- SHA (Secure Hash Algorithm): É uma função de hash criptográfica. Ela gera um "resumo" único e de tamanho fixo para qualquer dado de entrada. Se o dado original for alterado, mesmo que minimamente, o hash resultante será completamente diferente. Sua principal função é verificar se os dados não foram adulterados, garantindo a integridade.
- PSK (Pre-Shared Key): É uma chave secreta que é compartilhada entre duas ou mais partes antes de qualquer comunicação. Ela é usada para que essas partes possam provar sua identidade uma à outra, pois somente quem possui a chave secreta pode participar da comunicação autenticada. Sua principal função é a autenticidade.
- AES (Advanced Encryption Standard): É um algoritmo de criptografia simétrica. Ele embaralha os dados (os criptografa) de forma que apenas quem possui a chave correta pode desembaralhá-los (descriptografá-los) e lê-los. Isso impede que pessoas não autorizadas acessem o conteúdo, garantindo a confidencialidade.
- RSA (Rivest-Shamir-Adleman): É um algoritmo de criptografia assimétrica (usa um par de chaves, uma pública e uma privada). Ele pode ser usado tanto para criptografia (confidencialidade) quanto para assinaturas digitais. No contexto de SSL/TLS, o RSA é amplamente utilizado para assinar certificados digitais, que são a base para verificar a autenticidade do servidor (e, em alguns casos, do cliente). Embora também possa ser usado para criptografar a chave simétrica de sessão (contribuindo para a confidencialidade), seu papel na autenticação via certificados é crucial e frequentemente destacado.
Correlacionando:
- SHA -> Integridade (2)
- PSK -> Autenticidade (3)
- AES -> Confidencialidade (1)
- RSA -> Autenticidade (3)
A sequência correta é 2 – 3 – 1 – 3.
(A) Incorreta: A sequência não corresponde à correlação correta dos princípios com os algoritmos.
(B) Incorreta: PSK não está primariamente ligado à confidencialidade (1) e AES não está primariamente ligado à integridade (2).
(C) Incorreta: SHA não está primariamente ligado à autenticidade (3) e AES não está primariamente ligado à integridade (2).
(D) Incorreta: SHA não está primariamente ligado à confidencialidade (1) e RSA não está primariamente ligado à integridade (2).
(E) Correta: Esta opção apresenta a correlação correta: SHA para Integridade (2), PSK para Autenticidade (3), AES para Confidencialidade (1) e RSA para Autenticidade (3). A armadilha mais comum é associar RSA apenas à confidencialidade (criptografia), esquecendo seu papel fundamental nas assinaturas digitais que garantem a autenticidade em protocolos como SSL/TLS. No entanto, o RSA é um pilar da autenticidade através de certificados digitais.
Fonte: FGV TCE-PA 2024 Auditor de Controle Externo - Informática - Analista de Segurança (Caderno Tipo 1). Reproduzida para fins de estudo.