Wie lade ich einen privaten Schlüssel aus einem Byte -Array in Apache Mina SSHD 2.11.0?Java

Java-Forum
Anonymous
 Wie lade ich einen privaten Schlüssel aus einem Byte -Array in Apache Mina SSHD 2.11.0?

Post by Anonymous »

Ich migriere einen SFTP -Client von JSCH auf Apache Mina SSHD (Version 2.11.0) und muss mithilfe eines als Byte -Array gespeicherten privaten Schlüssels authentifizieren. verwendete den folgenden Ansatz zur Authentifizierung: < /p>
JSch jsch = new JSch();
jsch.addIdentity("sftp-key", privateKeyBytes, null, passphrase.getBytes());

Session jschSession = jsch.getSession(username, host, port);
Properties properties = new Properties();
properties.put("StrictHostKeyChecking", "no");
jschSession.setConfig(properties);
jschSession.connect();

Channel channel = jschSession.openChannel("sftp");
< /code>
In Apache Mina SSHD konnte ich keine einfache Möglichkeit finden, die private Taste direkt aus einem Byte -Array zu laden. Die meisten Beispiele scheinen mit Tasten zu funktionieren, die als Dateien gespeichert sind < /p>
Was ich Hilfe brauche: < /p>
  • Wie kann ich a laden Privatschlüssel aus einem Byte -Array in Apache Mina SSHD 2.11.0 zur Authentifizierung?
    Gibt es eine alternative Möglichkeit, dies zu erreichen, ohne den Schlüssel zu einer temporären Datei zu schreiben? />
Beispiele für Anleitung oder Code wären sehr geschätzt!

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post