Senhores,
    Gostaria de saber se � poss�vel criptografar uma chave privada com uma chave p�blica de outro par e depois descriptografar esta chave privada com a chave privada que � par da chave p�blica que foi usada para criptografar. (ufa!)
    Apenas para que entendam o problema: Quero gerar um par de chaves no cliente e criptografar os dados com a chave p�blica criada. Depois quero usar a chave p�blica do servidor para criptografar a chave privada do cliente, que ser� enviada ao servidor junto com os dados criptografados. O servidor ir� descriptografar a chave privada do cliente com a sua chave privada e depois descriptografar os outros dados com a chave privada do cliente.
    A PrivateKey tem um m�todo chamado getEncoded() que retorna um array de bytes... Por acaso � a chave em si? Se for, como fa�o para transformar novamente o array em um objeto PrivateKey?
    Estou usando RSA (Cryptix 3.1 e JDK 1.2.2).
 
Grato antecipadamente...
Geovani

Responder a