Pessoal, preciso urgentemente gerar um par de chaves assimetrica do jeitp mais simples possivel, Preciso disso o mais rapido opssivel, estava fazendo besteitra no meu trabalho e agora descobri que não da para ser assim, alguem por favor poderia me dar uma luz??? se der pra quem manja isso me dar o msn pra poder ta me dando uma luz, eu agradeço muito
Na Java Magazine do mês de março tem uma matéria muito legal sobre segurança.
Bom, pra gerar um par de chaves criptograficas do jeito mais simples…
KeyPairGenerator geraChave = KeyPairGenerator.getInstance( "RSA" );
geraChave.initialize( 1024 );
KeyPair parChaves = geraChave.generateKeyPair();
esse codigo geraria um par de chaves com o algoritmo RSA e tamanho da chave de 1024 bits, lembrando que para voce gerar chaves com o algoritmo RSA precisaria ter o BouncyCastle instalado. Para mais detalhes sobre o bouncycastle, veja http://www.bouncycastle.org
Links:
http://java.sun.com/j2se/1.4.2/docs/guide/security/CryptoSpec.html
http://java.sun.com/j2se/1.4.2/docs/guide/security/spec/security-spec.doc.html
Espero tê-lo ajudado