Criptografia RSA Delphi e Java
02/08/2008
0
No delphi estou utilizando a biblioteca tplockbox_2_07 que funciona beleza de delphi pra delphi, assinando arquivos, strings e tudo + seguindo o exemplo que vem nela.
Em java estou utilizando a API RSA da Sun. Também funciona beleza nas mensagens passada entre Java e Java.
Porém não consigo fazer de jeito nenhum uma string ser criptografada em delphi e descriptografada em java. Já depurei o componente e tentei de todas as formas fazer. Percebi que alguma coisa poderia estar acontecendo na divisão de blocos (Padding).
A padronização que o componente usa é RSAES-PKCS1-v1_5 (RSA Encryption Scheme, Public-Key CryptoSystem #1, version 1.5) percebi que os blocos estão sendo feito segundo a RFC só que de forma invertida.
Gostaria de saber se alguem já passou por este tipo de problema ou sabe de alguma componente que faca a cifragem de string em delphi e possa ser lido em java? (vai ajudar muito).
Obs. sem ser necessário ter q implementar bignum em delphi ou ter q refazer a roda implementando o algoritimo e dividindo os blocos.
Robsonbenedito
Posts
03/08/2008
Robsonbenedito
19/02/2009
Micsai
Estou com o mesmo problema, mas é em Rijndael.
Vc tem como disponibilizar a alteração que foi feita ? Talvez resolva o meu problema.
Att
Wilson
09/10/2018
Carlos Apolinario
Clique aqui para fazer login e interagir na Comunidade :)