Convert ssh keys to java

Is there a Java library for converting ssh2 keys to openssh keys. Very similar to puttykeygen.exe windows application.

+4
source share
1 answer

You can use PEMWriter to convert your private key to the PEM (.key) format, which will be accepted by most applications

The following example converts the key returned from KeyStore (JKS)

Key privateKey = KeyStore.getKey(privateKeyAlias, keyStorePassword);//get key from JKS StringWriter stringWriter = new StringWriter(); PEMWriter pemWriter = new PEMWriter(stringWriter); pemWriter.writeObject(privateKey); pemWriter.close(); byte[] privateKeyPEM = stringWriter.toString().getBytes(); 
0
source

All Articles