Я ищу способ программного создания ssh-совместимых файлов id_rsa и id_rsa.pub на Java.
Я дошел до создания KeyPair:
KeyPairGenerator generator;
generator = KeyPairGenerator.getInstance("RSA");
// or: generator = KeyPairGenerator.getInstance("DSA");
generator.initialize(2048);
keyPair = generator.genKeyPair();
Однако я не могу понять, как создать строковое представление PrivateKey и PublicKey в KeyPair.