Ein einfaches Tool zum Erstellen sicherer SSH-Schlüssel unter Windows
PuTTYgen ist ein kleines, kostenloses Tool von den Machern von PuTTY. Seine Hauptaufgabe ist das Erstellen von Verschlüsselungsschlüsseln für sichere Verbindungen. Diese Schlüssel treten paarweise auf: ein privater Schlüssel, der auf Ihrem Computer verbleibt, und ein öffentlicher Schlüssel, den Sie auf dem Server hinterlegen, auf den Sie zugreifen möchten.
PuTTYgen läuft primär unter Windows, es existieren jedoch auch Versionen für Linux und macOS innerhalb der Haupt-PuTTY-Suite. Das Tool ist leichtgewichtig und erfordert keine Installation; laden Sie einfach die ausführbare Datei herunter und starten Sie diese.
PuTTYgen ist ideal für IT-Anfänger, Webentwickler und alle, die eine sicherere, passwortfreie Methode für den Zugriff auf Remote-Systeme suchen. Es ist einfach genug für Neulinge, aber dennoch zuverlässig für fortgeschrittene Benutzer, die regelmäßig Server verwalten.
Schlüsselpaargenerierung
PuTTYgen kann RSA-, DSA-, ECDSA- und Ed25519-Schlüssel generieren. Das Erstellen eines Schlüsselpaars dauert nur wenige Klicks, selbst wenn Sie Anfänger sind.
Passwortgeschützte Schlüssel
Sie können Ihrem privaten Schlüssel eine Passphrase hinzufügen. Dies bietet eine zusätzliche Sicherheitsebene: Selbst wenn jemand Zugriff auf Ihre private Schlüsseldatei erhält, kann er diese ohne die Passphrase nicht verwenden.
Exportieren von Schlüsseln
PuTTYgen ermöglicht den Export von Schlüsseln in verschiedenen Formaten. Beispielsweise können Sie private Schlüssel im .ppk-Format von PuTTY speichern oder sie in das OpenSSH-Format konvertieren, um sie mit anderen Tools kompatibel zu machen.
Fingerabdruck-Anzeige
Nach der Erstellung eines Schlüssels zeigt PuTTYgen einen Fingerabdruck an. Dies hilft bei der Überprüfung der Identität des Schlüssels beim Verbinden mit einem Server und verhindert unbefugten Zugriff.
Zufalls-Seed-Funktion
Beim Generieren von Schlüsseln fordert PuTTYgen Sie auf, die Maus zufällig zu bewegen. Dies hilft dem Tool, stärkere und unvorhersehbarere Schlüssel zu erstellen, was die Sicherheit erhöht.
Benutzerfreundlichkeit
PuTTYgen ist unkompliziert, auch für Anfänger. Nach dem Herunterladen der Datei können Sie sie ohne Installation starten. Die Benutzeroberfläche ist übersichtlich: Schaltflächen zum Generieren von Schlüsseln, zum Speichern von Schlüsseln und zum Hinzufügen von Passphrasen sind leicht zu finden.
Die Lernkurve ist minimal. Sie benötigen keine tiefgreifenden technischen Kenntnisse, um ein Schlüsselpaar zu erstellen oder es für die Servernutzung zu exportieren. Anweisungen auf der Benutzeroberfläche führen Sie durch den Prozess. Wenn Sie einfache Schritte befolgen können, können Sie in wenigen Minuten SSH-Schlüssel erstellen und verwenden.
Leistung
PuTTYgen ist sehr leichtgewichtig. Es öffnet sich sofort und verbraucht minimale Systemressourcen, wodurch es sich sogar für ältere Windows-PCs eignet. Die Geschwindigkeit der Schlüsselgenerierung hängt vom Schlüsseltyp und der Größe ab. RSA-Schlüssel sind schneller zu erstellen, während Ed25519-Schlüssel etwas langsamer, aber sicherer sind.
Das Tool ist stabil, stürzt selten ab und beeinträchtigt andere Software nicht. Seine geringe Größe stellt sicher, dass es Ihren Computer nicht verlangsamt, selbst wenn es im Hintergrund läuft.
Alltagsanwendungen
Anmeldung an Remote-Servern
Wenn Sie einen Webserver verwalten, ermöglicht PuTTYgen Ihnen das Erstellen von Schlüsseln, damit Sie sich sicher anmelden können, ohne jedes Mal ein Passwort eingeben zu müssen.
GitHub- oder GitLab-Authentifizierung
Entwickler können PuTTYgen verwenden, um SSH-Schlüssel für Git-Plattformen zu generieren. Dies macht das Pushen und Pullon von Code schneller und sicherer.
Sichere Dateiübertragungen
Tools wie WinSCP können PuTTYgen-Schlüssel für sichere Dateiübertragungen verwenden. Dies stellt sicher, dass Ihre Daten sicher zwischen Ihrem Computer und einem Server übertragen werden.
Sicherheit & Datenschutz
PuTTYgen zeigt keine Werbung an und benötigt keine speziellen Berechtigungen. Alle Vorgänge finden lokal auf Ihrem Computer statt. Private Schlüssel verbleiben auf Ihrem Gerät und Passphrasen werden nicht online gesendet. Dies macht es zu einem sehr sicheren Tool für den privaten und beruflichen Gebrauch.
Denken Sie immer daran, private Schlüssel sicher aufzubewahren. Der Verlust eines privaten Schlüssels kann dazu führen, dass Sie von Servern ausgesperrt werden, und das Teilen mit anderen kann die Sicherheit gefährden.
So verwenden Sie PuTTYgen
PuTTYgen ist ein Tool zum Erstellen von SSH-Schlüsselpaaren, die einen öffentlichen und einen privaten Schlüssel enthalten. Diese Schlüssel helfen Ihnen, sich sicher mit Servern zu verbinden, ohne jedes Mal ein Passwort eingeben zu müssen. So generieren Sie einen RSA-Schlüssel unter Windows:
1. PuTTYgen öffnen: Nach der Installation von PuTTY gehen Sie zu Windows → Startmenü → Alle Programme → PuTTY → PuTTYgen. Dadurch wird das Fenster des PuTTY-Schlüsselgenerators gestartet.
2. Schlüssel generieren: Klicken Sie auf die Schaltfläche Generate. Bewegen Sie Ihre Maus wie angewiesen zufällig über den leeren Bereich. Dies hilft PuTTYgen, einen stärkeren und sichereren Schlüssel zu erstellen.
3. Passphrase hinzufügen: Geben Sie in den Feldern Key passphrase und Confirm passphrase eine eindeutige Passphrase ein. Dies schützt Ihren privaten Schlüssel, falls jemand anderes Zugriff darauf erhält.
4. Schlüssel speichern: Klicken Sie auf Save Public Key und Save Private Key, um Ihre Schlüssel auf Ihrem Computer zu speichern. Achten Sie darauf, sie an einem sicheren Ort aufzubewahren.
5. Öffentlichen Schlüssel kopieren: Am oberen Rand des Fensters sehen Sie ein Textfeld mit der Bezeichnung Public key for pasting into OpenSSH authorized_keys file. Es beginnt mit ssh-rsa. Kopieren Sie diesen gesamten Text (Strg + C) und fügen Sie ihn dort ein, wo Ihr Server oder Cloud-Dienst ihn benötigt.
Wenn Sie diese Schritte befolgen, erhalten Sie ein sicheres SSH-Schlüsselpaar, das mit PuTTY, WinSCP oder jedem anderen Tool, das SSH-Authentifizierung unterstützt, verwendet werden kann.
Vorteile
- + Leichtgewichtig und kostenlos
- + Einfach zu bedienen, auch für Anfänger
- + Unterstützt mehrere Schlüsseltypen
- + Starke Sicherheitsoptionen mit Passphrasen
- + Funktioniert ohne Installation
Nachteile
- – Beschränkt auf die Verwaltung von SSH-Schlüsseln
- – Minimale Benutzeroberfläche ohne erweiterte Anleitungen
- – Schlüsseloptionen nur geringfügig anpassbar



I love that it is a standalone executable. No installation required, making it very convenient for quick tasks.
Essential for managing public and private keys on Windows. Integrates seamlessly with the standard PuTTY client.
It works well for key generation, but the UI feels stuck in the nineties. Could use a modern refresh.
Simple and effective utility. The interface is a bit old-fashioned, but it gets the job done without any fuss.
Fast and reliable tool for generating SSH keys. It works perfectly every time I need to set up a new server.