> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/rdm/de/ribbon-menu-bar/tools/ssh-key-generator.md).

# SSH-Schlüsselgenerator

SSH-Schlüssel bieten eine sicherere Möglichkeit, sich per SSH an einem virtuellen privaten Server anzumelden, als die Verwendung eines Passworts allein. Während ein Passwort irgendwann mit einem Brute-Force-Angriff geknackt werden kann, sind SSH-Schlüssel allein durch Brute Force nahezu unmöglich zu entschlüsseln.

Der ***SSH-Schlüsselgenerator*** befindet sich unter ***Tools*** im Menüband von Remote Desktop Manager.

{% tabs %}
{% tab title="Windows" %}
![](https://cdnweb.devolutions.net/docs/docs_en_rdm_windows_RDMWin6254.png)

#### Einstellungen

![](https://cdnweb.devolutions.net/docs/docs_en_rdm_windows_RDMWin6255.png)

<table><thead><tr><th width="208">EINSTELLUNGEN</th><th>BESCHREIBUNG</th></tr></thead><tbody><tr><td>Algorithmus</td><td><p>Sie können zwischen folgenden Optionen wählen:</p><ul><li>RSA: RSA kann für Signierung/Verifizierung und auch für Verschlüsselung/Entschlüsselung verwendet werden. Bei der Verwendung von RSA wird eine Schlüsselgröße von 2048 Bit empfohlen.</li><li>DSA: Es ist schneller beim Signieren, aber langsamer beim Verifizieren. Es kann nur für Signierung/Verifizierung verwendet werden, es verschlüsselt/entschlüsselt nicht. Bei der Verwendung von DSA wird eine Schlüsselgröße von 1024 Bit empfohlen.</li></ul></td></tr><tr><td>Schlüsselgröße</td><td><p>Sie können Ihre SSH-Schlüsselgröße zwischen folgenden Optionen wählen:</p><ul><li>1024 Bit: Minimale Schlüsselgröße</li><li>2048 Bit: Standardmäßige und empfohlene Schlüsselgröße</li><li>4096 Bit: Maximale Schlüsselgröße</li></ul></td></tr><tr><td>Kommentar</td><td>Geben Sie Ihren Benutzernamen und den Namen des Computers ein, auf den Sie Ihren Schlüssel übertragen.</td></tr><tr><td>Schlüsselformat (öffentlicher Schlüssel)</td><td>Das Schlüsselformat bezieht sich auf die Struktur und Kodierung, die zum Speichern der Schlüsseldaten verwendet wird. Es werden verschiedene Schlüsselformate unterstützt, wie <em><strong>Standard</strong></em>, <em><strong>OpenSSH</strong></em>, <em><strong>PKCS1</strong></em> und <em><strong>PKCS8</strong></em>.</td></tr><tr><td>Öffentlichen Schlüssel speichern</td><td>Beim Speichern des öffentlichen Schlüssels wird eine *.pub-Datei erzeugt. Geben Sie einfach einen Dateinamen ein, wenn Sie dazu aufgefordert werden.</td></tr><tr><td>Passphrase</td><td>Wählen Sie eine Passphrase für den privaten Schlüssel.</td></tr><tr><td>Passphrase bestätigen</td><td>Bestätigen Sie die Passphrase für den privaten Schlüssel.</td></tr><tr><td>Schlüsselformat (privater Schlüssel)</td><td>Es werden verschiedene Formate für private Schlüssel unterstützt, wie <em><strong>OpenSSH</strong></em>, <em><strong>PuTTY</strong></em>, <em><strong>PKCS1</strong></em> und <em><strong>PKCS8</strong></em>.</td></tr><tr><td>Privaten Schlüssel speichern</td><td><p>Sie haben die Möglichkeit, Ihren privaten Schlüssel in verschiedenen Formaten zu speichern, wählen Sie zwischen:</p><ul><li>PKCS8 privater Schlüssel (.pri)</li><li>PuTTY privater Schlüssel (.ppk)</li><li>OpenSSH privater Schlüssel (.pri)</li></ul></td></tr><tr><td>Runden</td><td>Die Angabe einer höheren Anzahl von Runden für die Schlüsselableitungsfunktion erhöht die Zeit, die zur Verarbeitung der Passphrase benötigt wird, wenn der Schlüssel verwendet wird.</td></tr><tr><td>Privaten Schlüssel laden</td><td>Diese Funktion ermöglicht es Ihnen, einen zuvor gespeicherten privaten SSH-Schlüssel zu importieren.</td></tr><tr><td>Öffentlichen Schlüssel laden</td><td>Diese Funktion ermöglicht es Ihnen, einen zuvor gespeicherten öffentlichen SSH-Schlüssel zu importieren.</td></tr></tbody></table>

Wenn Sie keine Passphrase angegeben haben, müssen Sie bestätigen, dass Sie keine Passphrase verwenden möchten.

{% hint style="warning" %}
Bei der Verwendung des [SSH-Schlüsselagenten](/rdm/de/ribbon-menu-bar/tools/ssh-key-agent.md) müssen Sie das Dateiformat PuTTY privater Schlüssel (.ppk) oder OpenSSH privater Schlüssel (.pri) auswählen. Der PKCS-private Schlüssel ist kein unterstütztes Dateiformat für den SSH-Schlüsselagenten-Manager.
{% endhint %}
{% endtab %}

{% tab title="macOS" %}

#### Einstellungen

<table><thead><tr><th width="207">EINSTELLUNGEN</th><th>BESCHREIBUNG</th></tr></thead><tbody><tr><td>Schlüsseltyp</td><td><p>Sie können zwischen folgenden Optionen wählen:</p><ul><li>RSA: RSA kann für Signierung/Verifizierung und auch für Verschlüsselung/Entschlüsselung verwendet werden. Bei der Verwendung von RSA wird eine Schlüsselgröße von 2048 Bit empfohlen.</li><li>DSA: Es ist schneller beim Signieren, aber langsamer beim Verifizieren. Es kann nur für Signierung/Verifizierung verwendet werden, es verschlüsselt/entschlüsselt nicht. Bei der Verwendung von DSA wird eine Schlüsselgröße von 1024 Bit empfohlen.</li></ul></td></tr><tr><td>Schlüsselgröße</td><td><p>Sie können Ihre SSH-Schlüsselgröße zwischen folgenden Optionen wählen:</p><ul><li>1024 Bit: Minimale Schlüsselgröße</li><li>2048 Bit: Standardmäßige und empfohlene Schlüsselgröße</li><li>4096 Bit: Maximale Schlüsselgröße</li></ul></td></tr><tr><td>Kommentar</td><td>Geben Sie Ihren Benutzernamen und den Namen des Computers ein, auf den Sie Ihren Schlüssel übertragen.</td></tr><tr><td>Schlüsselformat (öffentlicher Schlüssel)</td><td>Das Schlüsselformat bezieht sich auf die Struktur und Kodierung, die zum Speichern der Schlüsseldaten verwendet wird. Es werden verschiedene Schlüsselformate unterstützt, wie <em><strong>Standard</strong></em>, <em><strong>OpenSSH</strong></em>, <em><strong>PKCS1</strong></em> und <em><strong>PKCS8</strong></em>.</td></tr><tr><td>Öffentlichen Schlüssel speichern</td><td>Beim Speichern des öffentlichen Schlüssels wird eine *.pub-Datei erzeugt. Geben Sie einfach einen Dateinamen ein, wenn Sie dazu aufgefordert werden.</td></tr><tr><td>Passphrase</td><td>Wählen Sie eine Passphrase für den privaten Schlüssel.</td></tr><tr><td>Passphrase bestätigen</td><td>Bestätigen Sie die Passphrase für den privaten Schlüssel.</td></tr><tr><td>Schlüsselformat (privater Schlüssel)</td><td>Es werden verschiedene Formate für private Schlüssel unterstützt, wie <em><strong>OpenSSH</strong></em>, <em><strong>PuTTY</strong></em>, <em><strong>PKCS1</strong></em> und <em><strong>PKCS8</strong></em>.</td></tr><tr><td>Privaten Schlüssel speichern</td><td><p>Sie haben die Möglichkeit, Ihren privaten Schlüssel in verschiedenen Formaten zu speichern, wählen Sie zwischen:</p><ul><li>PKCS8 privater Schlüssel (.pri)</li><li>PuTTY privater Schlüssel (.ppk)</li><li>OpenSSH privater Schlüssel (.pri)</li></ul></td></tr><tr><td>Runden</td><td>Die Angabe einer höheren Anzahl von Runden für die Schlüsselableitungsfunktion erhöht die Zeit, die zur Verarbeitung der Passphrase benötigt wird, wenn der Schlüssel verwendet wird.</td></tr><tr><td>Privaten Schlüssel laden</td><td>Diese Funktion ermöglicht es Ihnen, einen zuvor gespeicherten privaten SSH-Schlüssel zu importieren.</td></tr><tr><td>Öffentlichen Schlüssel laden</td><td>Diese Funktion ermöglicht es Ihnen, einen zuvor gespeicherten öffentlichen SSH-Schlüssel zu importieren.</td></tr></tbody></table>

Wenn Sie keine Passphrase angegeben haben, müssen Sie bestätigen, dass Sie keine Passphrase verwenden möchten.
{% endtab %}
{% endtabs %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.devolutions.net/rdm/de/ribbon-menu-bar/tools/ssh-key-generator.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
