Criptografia

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.

:wink:

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 :slight_smile: