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.