Julgue o item seguinte, a respeito dos algoritmos RSA e AES,...
Pelo fato de os algoritmos RSA usarem o conceito de fatoração de números primos, eles não são vulneráveis a ataques.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é: Errado (E)
Vamos entender por que a alternativa é incorreta. A questão aborda diversos conceitos de Segurança da Informação, principalmente relacionados aos algoritmos de criptografia RSA e AES, esteganografia, funções hash e segurança em banco de dados. No entanto, o foco está no algoritmo RSA e sua vulnerabilidade a ataques.
Algoritmo RSA
O RSA é um algoritmo de criptografia de chave pública que se baseia na fatoração de números primos grandes. A segurança do RSA advém da dificuldade computacional de fatorar números grandes que são produto de dois números primos.
Embora o RSA seja considerado seguro, afirmar que ele "não é vulnerável a ataques" é um equívoco. Embora a fatoração de números grandes seja difícil, não significa que seja impossível. Existem ataques conhecidos que podem comprometer a segurança do RSA sob certas circunstâncias:
- Ataques de Fatoração: Algoritmos como o Quadratic Sieve e o General Number Field Sieve (GNFS) são usados para fatorar números grandes.
- Ataques de Chave Fraca: Se os números primos utilizados na geração das chaves não forem suficientemente grandes ou forem escolhidos de forma inadequada, o RSA pode ser comprometido.
- Ataques de Tempo: Analisar o tempo que leva para executar operações criptográficas pode dar informações sobre a chave.
- Ataques de Chave Pública: Em algumas situações, se a chave pública não for gerada corretamente, ela pode ser vulnerável a ataques.
Portanto, a afirmativa de que "os algoritmos RSA não são vulneráveis a ataques" está errada, porque embora sejam robustos, não são isentos de vulnerabilidades.
Espero que essa explicação tenha ficado clara! Caso tenha mais dúvidas ou precise de mais exemplos, estou à disposição para ajudar.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
O fato do RSA usar o conceito de fatoração de números primos, isso não deixa ele menos vulnerável e nem imune a ataques.
Deus é contigo! 2k23
Nem a vida é 100%
na verdade o erro não está apos a vírgula, o erro está ele não usa fatoração de números primos e sim NÚMEROS EXTENSOS!
foco e persistência!
GABARITO: ERRADO
Antes, bora de revisão sobre RSA?
Basicamente, RSA é um dois primeiros algoritmos de criptografia assimétrica. Neste modelo são usadas duas chaves, a pública e a privada.
Mas como funciona esse sistema?
- O servidor e o cliente geram as suas chaves públicas e privadas. O servidor envia para o cliente a sua chave pública, e o cliente envia para o servidor a sua chave pública.
- O cliente criptografa os seus dados com a chave pública (do servidor), e envia para o servidor.
- O servidor descriptografa os dados com a sua chave privada.
- O servidor criptografa o que será enviado para o cliente com a chave pública do cliente, e envia para o cliente.
- O cliente consegue, por fim, descriptografar o retorno do servidor, com a sua chave privada.
Observação:
Pelo fato de os algoritmos RSA usarem o conceito de fatoração de números primo
Esse trecho da questão está correto, o verdadeiro erro é dizer que eles não são vulneráveis a ataques!!
NÃO DESISTA, DEUS TE AMA E ELE É FIEL!!!!
Gabarito: Errado
Stallings lista algumas das abordagens possíveis para ataques ao RSA. São elas:
- Ataques de força bruta;
- Ataques matemáticos, isto é, o esforço para fatorar o produto de dois números primos
- Ataques de temporização; e
- Ataques de texto cifrado escolhido.
Fonte: Stallings, Criptografia e Segurança de Redes, 4ª edição, página 193.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo