A respeito de criptografia, julgue os próximos itens. No RSA...
No RSA (Rivest-Shamir-Adleman), o texto claro é criptografado em blocos com valor binário limitado.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: C - Certo
Agora, vamos entender detalhadamente o tema abordado na questão.
O algoritmo RSA (Rivest-Shamir-Adleman) é um dos métodos de criptografia mais conhecidos e amplamente utilizados. Ele é um sistema de criptografia de chave pública, o que significa que utiliza um par de chaves: uma pública para criptografar os dados e uma privada para descriptografá-los. A segurança do RSA baseia-se na dificuldade de fatorar grandes números inteiros.
Quando falamos sobre o processo de criptografia no RSA, é importante entender que o texto claro (ou texto em claro) é transformado em um valor numérico antes de ser criptografado. Esse valor numérico é então dividido em blocos. A questão menciona que esses blocos têm um valor binário limitado, o que é uma característica fundamental do RSA.
Vamos analisar porque a alternativa correta é C - Certo:
1. Criptografia em Blocos: No RSA, o texto claro é convertido em um número binário e, em seguida, criptografado em blocos. Cada bloco representa uma parte do texto claro e deve estar dentro de um limite específico para garantir que o algoritmo funcione corretamente.
2. Valor Binário Limitado: O valor binário dos blocos é limitado para garantir que ele possa ser tratado matematicamente dentro do sistema de chaves RSA. Esse limite é essencial para evitar problemas na criptografia e descriptografia.
Portanto, a questão está correta ao afirmar que no RSA, o texto claro é criptografado em blocos com valor binário limitado.
Quanto às alternativas incorretas (E - Errado), elas não foram fornecidas no enunciado, mas é importante lembrar que qualquer afirmação que contradiga as características mencionadas acima seria considerada incorreta.
Se tiver mais alguma dúvida ou precisar de mais explicações sobre o algoritmo RSA ou outros conceitos de criptografia, 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
•Uso de duas chaves: Uma para encriptação e outra para decriptação (módulo e expoente obtidos de números primos)
•Resolve o problema de distribuição de chaves da criptografia simétrica (Envelopamento Digital)
•Segurança baseada na fatoração de números EXTENSOS
•Quanto maior a chave = maior a segurança = menor velocidade de execução .
mas é limitado mesmo? Não sabia.... pensava que variava de acordo com o tamanho das chaves que pode ser 1024, 2048, 4096
CERTO.
Segundo Stallings(2008,p.189),"O esquema RSA é uma cifra de bloco em que o texto claro e o texto cifrado são inteiros entre 0 e n-1, para algum n.
(...)
O esquema desenvolvido por Rivest,Shamir e Adleman utiliza uma expressão com exponenciais. O texto claro é criptografado em blocos, com cada bloco tendo um valor binário menor que algum número n; ou seja, o tamanho do bloco precisa ser menor ou igual a log2(n)."
**Portanto, se o valor binário precisa ser menor que n, então conclui-se que ele tem um limite, que é até n. Logo, seu valor é limitado.
Bibliografia:
CRIPTOGRAFIA E SEGURANÇA DE REDES-WILLIAN STALLINGS-4 EDIÇÃO 2008.
Eu discordo do gabarito! O bloco tem que ser menor que n e n é igual p * q, os quais p e q são números primos grandes. Se os números primos são infinitos, não há limitação do bloco, pois é possível utilizar infinito n`s.
CERTO, depende de n, pois por conta do mode n, o tamanho do bloco deve estar entre 0 e n-1.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo