Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/05/2007, 10:23
ferola
 
Fecha de Ingreso: noviembre-2006
Mensajes: 199
Antigüedad: 18 años, 1 mes
Puntos: 2
Pasar un String a PrivateKey

Hola a todos, esto realizando una aplicación y me surge una duda:

En una de las clases creo un elemento de tipo
PrivateKey clave = claveRSA.getPrivate()

y genero la clave RSA. Esta clave la guardo en un fichero de texto (primero creo un FileWriter con el nombre del fichero y luego PrintWriter escribo la clave.Al escribir la clave e el fichero hago:
pw.println(new String(clave.getEncoded()))
//para asi pasarlo a String y meterlo en el fichero.

Mi duda es que ahora desde otra clase necesito acceder a ese fichero y recuperar la clave, pero tal como lo hago, la recupero en modo String (la recupero creando un BufferedReader al fichero y con buffer.readline); yo necesito recuperarla en modo PrivateKey, para seguir trabajando con ella.

¿Alguien sabe como puedo pasarla a PrivateKey, o bien si debo guardarla en el fichero de otra forma?

Muchas gracias.