Lara está buscando uma solução para a implementação da criptografia das mensagens na rede interna do Tribunal de Justiça do Amapá (TJAP). Ela iniciou efetuando comparações entre os tipos de algoritmos existentes, com o objetivo de garantir uma melhor velocidade com um nível de segurança aceitável. Lara fez uso de algoritmos simétricos e assimétricos e concluiu que deverá usar o(s) algoritmo(s):
- A)assimétrico, pois possui maior velocidade de processamento comparado com o algoritmo simétrico;
Errada, porque a criptografia assimétrica é mais lenta que a simétrica, não mais rápida.
- B)simétrico, pois é o mais indicado para o compartilhamento de informações;
Errada, porque o fato de ser indicada para compartilhamento de informações não é o critério principal aqui, já que a questão destaca velocidade e volume de dados.
- C)assimétrico, pois é mais seguro e exige um canal de comunicação confiável para compartilhamento da chave;
Errada, porque a assimétrica é mais usada para troca de chaves e autenticação, mas não é a melhor opção quando o foco é desempenho.
- D)simétrico, pois, quando comparado com o assimétrico, é mais indicado para grandes volumes de dados;
Certa, porque a criptografia simétrica é mais rápida e, por isso, é mais indicada para grandes volumes de dados.
- E)assimétrico e simétrico, em que este é usado para compartilhamento de chave e aquele para codificação da informação.
Errada, porque inverte as funções: normalmente a assimétrica ajuda na troca de chaves, e a simétrica é usada para criptografar os dados.
Gabarito: D
Na criptografia, a grande diferença entre os dois mundos é bem simples: o algoritmo simétrico usa a mesma chave para criptografar e descriptografar, enquanto o assimétrico usa um par de chaves, uma pública e outra privada. Isso faz o simétrico ser bem mais rápido e leve, o que é ótimo quando a ideia é proteger grande volume de mensagens sem transformar a rede num engarrafamento. Já o assimétrico costuma ser mais lento, porque trabalha com operações matemáticas mais pesadas. Ele é muito útil para troca segura de chaves, assinaturas digitais e cenários em que a praticidade de distribuir uma chave pública ajuda bastante, mas não costuma ser a primeira escolha para criptografar grandes blocos de dados. Por isso, no caso narrado, em que Lara quer criptografar mensagens na rede interna e busca melhor velocidade com segurança aceitável, o mais adequado é o algoritmo simétrico. Em provas, esse é o ponto-chave: para grandes volumes de dados, a banca costuma cobrar que você identifique o simétrico como solução mais eficiente. Então o gabarito D está correto porque descreve exatamente a vantagem clássica da criptografia simétrica em comparação com a assimétrica. Em termos doutrinários, isso é um consenso básico de Segurança da Informação, muito cobrado em concursos, inclusive pela FGV.