Estou fazendo um programa e tenho que assinar arquivos com RSA… mas tipo é pedido que se crie uma chave de 1024 bits, um bloco de 128 bytes e criptografar esse bloco com a chave criada.
Eu criei as chaves publicas e privadas de 1024 bits mas quando eu envio para criptografar um bloco de 128 bytes da erro.
Já li a respeito sobre esse erro e sei que é porque não se pode enviar um bloco igual ou maior que a chave para criptografar, mas não tem algum outro método para se fazer isso utilizando somente o RSA?!
Outra duvida, como é que eu poderia criptografar utilizando padding com RSA alguem poderia me dar um exemplo?!
valeu pessoal…