PuTTYgen ist das kleine, aber äußerst leistungsfähige Werkzeug, das in der SSH-Welt fast jeder Administrator im Ärmel hat. Mit nur wenigen Klicks erzeugen Sie ein vollständiges Schlüsselpaar – und das völlig kostenlos.
Funktionen im Überblick
Das Programm deckt sämtliche gängigen Anforderungen ab: Schlüssel-Generierung (RSA, DSA, ECDSA, Ed25519/Ed448), Konvertierung in Formate wie OpenSSH, ssh.com/SECSH oder PKCS#1/PKCS#8 und die Möglichkeit, vorhandene Schlüssel zu importieren oder zu exportieren. Besonders hervorzuheben ist die Unterstützung des aktuellen PPK-Formats v3, das Argon2-KDF für extra starke Passphrase-Verschlüsselung nutzt.
Kompatibilität und Plattformen
Ursprünglich für Windows entwickelt, gibt es PuTTYgen heute auf praktisch allen gängigen Betriebssystemen. Die Windows-Version läuft auf 32-Bit, 64-Bit und ARM-Systemen. Auf Linux/Unix ist das Tool als Kommandozeilen-Utility verfügbar, und macOS-Nutzer können es bequem über Homebrew oder MacPorts installieren. Die Benutzeroberfläche bleibt dabei ausschließlich in Englisch – ein kleiner Nachteil für nicht-englischsprachige Anwender.
Sicherheitsaspekte
PuTTYgen legt großen Wert auf sichere Schlüsselgenerierung. Der integrierte Maus-Entropie-Puffer sammelt zufällige Bewegungen, um die Kryptographie zu stärken. Zusätzlich können Sie Ihre privaten Schlüssel mit einer Passphrase schützen, die dank Argon2-KDF selbst bei Brute-Force-Versuchen enorm widerstandsfähig bleibt.
Bedienung und Benutzeroberfläche
Die Oberfläche ist bewusst simpel gehalten: ein klassisches Dialogfenster mit klaren Eingabefeldern und Buttons. Für erfahrene Nutzer ist das schnell verständlich, doch das Design wirkt veraltet und bietet wenig Platz für Individualisierung. Unter Linux und macOS fehlt eine native GUI – dort bleibt nur die Kommandozeilen-Variante, die aber genauso funktional ist.
Vor- und Nachteile
| Pro | Contra |
| Leichtgewichtig und kostenlos: Keine versteckten Kosten, ideal für private und professionelle Nutzung. | Design‑Mängel: Das UI ist altmodisch und nur in Englisch. |
| Breite Kryptografie‑Unterstützung: Moderne Algorithmen wie Ed25519 sind sofort verfügbar. | Linux/macOS‑GUI fehlt: Nur CLI, was für Einsteiger abschreckend sein kann. |
| Plattform‑übergreifend: Windows, Linux, macOS – alles abgedeckt. | |
| Einfacher Export/Import: Nahtlose Integration in OpenSSH‑Umgebungen. |
Fazit und Bewertung
Mit einer Bewertung von 4,8 von 5,0 Punkten steht PuTTYgen praktisch unangefochten an der Spitze der SSH-Schlüssel-Generatoren. Die Kombination aus Kostenlosigkeit, Sicherheitsfeatures und Cross‑Platform‑Support macht es zum ersten Werkzeug, das ich immer starte, wenn ich einen neuen Server einrichte oder ein Git‑Deployment absichere. Wer ein schlichtes, zuverlässiges Tool sucht, wird kaum etwas Besseres finden – selbst wenn das Design ein wenig aus der Zeit gefallen ist.
Häufig gestellte Fragen:
Wie erstelle ich ein neues SSH-Schlüsselpaar mit PuTTYgen?
Starten Sie die Anwendung, wählen Sie den gewünschten Algorithmus (z. B. RSA 4096 Bit), klicken Sie auf „Generate“ und bewegen Sie die Maus im Fenster, um Entropie zu sammeln. Anschließend können Sie eine Passphrase setzen und den Schlüssel speichern.
Unterstützt PuTTYgen das aktuelle PPK-Format v3?
Ja, ab Version 0.85 verwendet PuTTYgen das PPK‑v3‑Format mit Argon2‑KDF, das deutlich höhere Sicherheit gegenüber den alten Formaten bietet.
Kann ich Schlüssel von OpenSSH nach PuTTY konvertieren?
Selbstverständlich. Nutzen Sie die Schaltfläche „Import key“, wählen Sie die OpenSSH‑Datei aus, und speichern Sie den Schlüssel anschließend im PPK‑Format.
Gibt es eine grafische Version für Linux?
Nein, PuTTYgen ist unter Linux nur als Kommando‑Zeilen‑Tool verfügbar. Wer eine GUI bevorzugt, greift häufig zu Alternativen wie ssh‑keygen‑gui oder nutzt das Windows‑Programm via Wine.
Wie sicher ist die Passphrase‑Verschlüsselung?
Durch Argon2‑KDF ist die Passphrase‑Verschlüsselung extrem resistent gegen Brute‑Force‑Angriffe. Selbst bei schwachen Passwörtern bietet das Verfahren einen hohen Schutz.




