Criptografia + Chave Assimétrica + Keys Translate

0 respostas
B

Ola, minha duvida é o seguinte.

Estou trabalhando em um mecanismo de criptografia tanto simétrica quanto assimétrica simultaneamente. Logo depois da geração das chaves as mesmas são convertida para String. Meu grande problema é que para a utilização destas chaves quando as mesmas tem de estar no formato de chaves como: secretKey, publicKey ou privateKey.

Segue em exemplo a maneira que utilizei para converter uma String para uma secretKey!

String chaveSimetrica = "teste";
          try {
                   setKey(new SecretKeySpec(new sun.misc.BASE64Decoder().decodeBuffer(chaveSimetrica), "AES"));
                   System.out.println( + e);
                } catch (Exception e) {
                   System.out.println( + e);
                }

Gostaria de fazer a mesma coisa porem transformar a String em uma chave publica ou privada com a utilização do algoritmo assimétrico “RSA”

Desde já agradeço! É urgente galera!

Criado 1 de fevereiro de 2010
Respostas 0
Participantes 1