SSH-Schlüsselgenerator (ed25519) — OpenSSH-Schlüsselpaar im Browser

Entwicklung

Ein SSH-ed25519-Schlüsselgenerator erstellt ein Ed25519-Schlüsselpaar mit der Web Crypto API und codiert es im Browser als öffentliches und privates OpenSSH-Schlüsselmaterial.

KI-gestützte Übersetzung in Prüfung

Diese Seite wurde mit KI-Unterstützung übersetzt und noch nicht professionell geprüft. Prüfen Sie die zitierten Quellen vor einer wichtigen Entscheidung.

Was ist das

ed25519-SSH-Schlüssel sind kurze, schnelle Anmeldedaten mit öffentlichem Schlüssel, die häufig für Git, die Serveranmeldung und die Automatisierung von Deployments verwendet werden. Dieses Werkzeug erzeugt das Paar in Ihrem Browser und gibt anschließend einen einzeiligen öffentlichen ssh-ed25519-Schlüssel und ein PEM eines privaten OpenSSH-Schlüssels aus. Der Privatschlüssel ist nicht verschlüsselt: Fügen Sie ihm nach dem Speichern eine Passphrase hinzu, zum Beispiel mit `ssh-keygen -p -f keyfile`.

OpenSSH public key = "ssh-ed25519 " + base64(string("ssh-ed25519") + raw public key); private key = openssh-key-v1 PEM

Verwendung

  1. 1Geben Sie einen Kommentar für den Schlüssel ein.
  2. 2Erzeugen Sie das Paar aus öffentlichem und privatem Schlüssel.
  3. 3Registrieren Sie den öffentlichen Schlüssel bei Git oder auf Ihrem Server, bewahren Sie den Privatschlüssel sicher auf und fügen Sie ihm eine Passphrase hinzu.

Referenz

SSH-Schlüsselgenerator (ed25519) — OpenSSH-Schlüsselpaar im Browser Referenz
FeldBedeutung
Public keyeinzeiliger ssh-ed25519-Schlüssel zum Registrieren auf einem Server oder Git-Host
Private keyOpenSSH-PEM, das auf dem Client verbleibt; niemals weitergeben
CommentBezeichnungstext für den Schlüssel

Quellen und Normen

FAQ

Wird der erzeugte private SSH-Schlüssel an einen Server gesendet?

Nein. Die Schlüsselerzeugung und die OpenSSH-Codierung erfolgen ausschließlich in Ihrem Browser; die Schlüssel werden weder an einen Server gesendet noch dort gespeichert.

Ist der Privatschlüssel mit einer Passphrase geschützt?

Nein. Der erzeugte private OpenSSH-Schlüssel ist unverschlüsselt. Führen Sie nach dem Speichern lokal `ssh-keygen -p -f filename` aus, um eine Passphrase hinzuzufügen.

Was ist, wenn mein Browser Ed25519 nicht unterstützt?

Verwenden Sie einen aktuellen Chromium-basierten Browser oder erzeugen Sie den Schlüssel lokal mit `ssh-keygen -t ed25519`.

Verwandte Tools