Galera do GUJ,
Gostaria de saber se é possível trabalhar com certificado digital no JAVA usando o processo chave pública -> chave privada no processo de assinatura de um arquivo. Neste caso quero propor o sigilo de informações que possam trafegar por uma rede não-segura. O contrário (chave privada -> chave pública) eu mesmo já utilizei para assinatura de um arquivo txt. Como ferramenta de geração de certificado digital eu uso o KEYTOOL.
Aguardo contato.
Raphael
Use o formato PKCS#7, também conhecido como CMS (use o tipo signedData).
Use o pacote BouncyCastle: http://www.bouncycastle.org
Poderiam postar um pedaço de código para visualizar este processo.
Obs.: Pretendo desenvolver um chat pra mostrar esta tecnologia no processo de velocidade do tráfego dos dados.
Raphael
thingol…
Através da ferramenta KEYTOOL é possível eu utilizar a chave pública para criptografar dados? No caso, as APIs padrões do JAVA podem perrmitir esta implementação?
Aguardo contato.
RAPHAEL