# RSA-Schlüsselpaar-Generator

Erzeugt ein passendes RSA-Schlüsselpaar (öffentlich/privat) über Nodes crypto.generateKeyPairSync() im PEM-Format. Unterstützt 2048/3072/4096 Bit, PKCS#8 (empfohlen) oder PKCS#1 sowie Verschlüsselung des privaten Schlüssels mit Passphrase. Schlüssel werden lokal erzeugt.

> Kanonische Seite: https://elysiatools.com/de/tools/rsa-key-generator

- **Kategorie:** Security

- **Schlagwörter:** RSA, Schlüsselpaar, öffentlicher Schlüssel, privater Schlüssel, asymmetrisch

## Überblick

Erzeugt ein passendes RSA-Schlüsselpaar (öffentlich/privat) über `crypto.generateKeyPairSync()` von Node.

- **Schlüsselgröße**: 2048 (modernes Minimum), 3072 oder 4096 Bit. Größer = sicherer, aber langsamer. 2048 reicht für die meisten Zwecke; 4096 für langfristigen Schutz.
- **Format des privaten Schlüssels**:
  - **PKCS#8** (empfohlen) — generisches Format, funktioniert überall, unterstützt Passphrase-Verschlüsselung.
  - **PKCS#1** — RSA-spezifisch (älter), Kennzeichnung `RSA PRIVATE KEY`. Kann hier nicht mit Passphrase verschlüsselt werden.
- **Passphrase**: falls angegeben, wird der private Schlüssel verschlüsselt (AES-256-CBC) und ist ohne sie nicht nutzbar.

Der öffentliche Schlüssel ist immer SPKI-Format (`PUBLIC KEY`).

Anwendungsfälle: HTTPS, JWT-Signierschlüssel, SSH aus RSA, Erlernen asymmetrischer Kryptografie. Schlüssel werden lokal erzeugt.

## Eingaben

- **Schlüsselgröße** (select)
- **Format des privaten Schlüssels** (select)
- **Passphrase (optional, verschlüsselt)** (text): Leave empty for an unencrypted key…

## Wann verwenden

- Wenn Sie ein neues asymmetrisches Schlüsselpaar für die Signierung von JSON Web Tokens (JWT) oder die Absicherung von APIs benötigen.
- Wenn Sie SSH-Schlüssel oder SSL/TLS-Zertifikate für Serververbindungen und HTTPS-Konfigurationen erstellen möchten.
- Wenn Sie kryptografische Schlüssel lokal und sicher generieren wollen, ohne dass sensible Daten an einen externen Server übertragen werden.

## Funktionsweise

- Wählen Sie die gewünschte Schlüsselgröße aus (2048 Bit als Standard, 3072 oder 4096 Bit für erhöhte Sicherheit).
- Bestimmen Sie das Format des privaten Schlüssels (PKCS#8 für universelle Kompatibilität oder das ältere PKCS#1).
- Geben Sie optional eine Passphrase ein, um den privaten Schlüssel mit dem sicheren AES-256-CBC-Verfahren zu verschlüsseln.
- Klicken Sie auf Generieren, um das Schlüsselpaar lokal über die Node-Kryptografie-Bibliothek im PEM-Format zu erzeugen.

## Anwendungsfälle

- Erstellung von Signaturschlüsseln für JWT (JSON Web Tokens) zur sicheren Benutzerauthentifizierung.
- Generierung von SSH-Schlüsselpaaren für den passwortlosen Zugriff auf Remote-Server.
- Bereitstellung von RSA-Schlüsseln für die lokale Entwicklung und das Testen von asymmetrischer Verschlüsselung.

## Häufig gestellte Fragen

### Werden meine generierten RSA-Schlüssel auf einem Server gespeichert?

Nein. Die Schlüsselgenerierung erfolgt vollständig lokal in Ihrem Browser, sodass Ihre privaten Schlüssel niemals Ihr Gerät verlassen.

### Welche Schlüsselgröße sollte ich wählen?

Für die meisten modernen Anwendungen ist eine Schlüsselgröße von 2048 Bit ausreichend. Für langfristige Sicherheit wird 4096 Bit empfohlen.

### Was ist der Unterschied zwischen PKCS#8 und PKCS#1?

PKCS#8 ist ein moderneres, universelles Format für private Schlüssel, das auch Passphrasen unterstützt. PKCS#1 ist ein älteres, rein RSA-spezifisches Format.

### Kann ich einen PKCS#1-Schlüssel mit einer Passphrase verschlüsseln?

Nein, in diesem Tool wird die Verschlüsselung mit einer Passphrase nur für das empfohlene PKCS#8-Format unterstützt.

### In welchem Format wird der öffentliche Schlüssel ausgegeben?

Der öffentliche Schlüssel wird immer im standardisierten SPKI-Format (beginnend mit 'BEGIN PUBLIC KEY') ausgegeben.

## Ähnliche Tools

- [.env Secret-Rotationsplaner](https://elysiatools.com/de/tools/env-file-secret-rotation-planner): .env-Datei einfügen und einen gestuften Secret-Rotationsplan erhalten. Erkennt Datenbank-URLs, API-Schlüssel, Auth-Tokens, Private Keys, Cloud-Credentials, Payment-Keys und Verschlüsselungs-Secrets, bewertet jedes nach Exposition und Alter und plant es in eine 4-Wochen-Timeline mit Dual-Key-Checkliste und einem generierten .env.example. Optionale Datum der letzten Rotation und konfigurierbarer Rhythmus (30/90/180/365 Tage) steuern den Compliance-Score.
- [AGEX-Schluesselpaar-Generator](https://elysiatools.com/de/tools/agex-keypair-generator): Erzeugt ein Ed25519-Schluesselpaar zum Signieren und Pruefen von AGEX-Bundles
- [Schlüsselpaar-Generator](https://elysiatools.com/de/tools/key-pair-generator): Generiert öffentliche/privatische Schlüsselpaare für verschiedene kryptografische Algorithmen
- [SSH-Schlüsselpaar-Generator](https://elysiatools.com/de/tools/ssh-key-generator): Erzeugt ein SSH-Schlüsselpaar (Ed25519 empfohlen, oder RSA 4096, ECDSA P-256) mit öffentlichem Schlüssel im OpenSSH-Format für ~/.ssh/authorized_keys, einem SHA256-Fingerabdruck und einem PEM-Privatschlüssel. Optionale Passphrase-Verschlüsselung. Läuft lokal.
- [JWT-Generator](https://elysiatools.com/de/tools/jwt-generator): JWT-Tokens mit benutzerdefinierten Claims und Algorithmen generieren
- [A/B-Prompt-Variantengenerator](https://elysiatools.com/de/tools/ai-prompt-ab-variant-generator): Erzeugt kontrollierte A/B-Varianten eines Prompts über die Dimensionen Persona, Ton/Stil, Ausgabeformat und Einschränkungen und vergleicht sie nebeneinander mit einer heuristischen Bewertung und einem Wort-für-Wort-Diff zur Basis. Reproduzierbar testen, wie sich ein Prompt unter verschiedenen Rahmungen verhält.
- [Farbverlaufs-Generator](https://elysiatools.com/de/tools/color-gradient-generator): Erzeugt weiche Farbverläufe zwischen mehreren Farben mit anpassbaren Schritten und Formaten
- [Polardiagramm Generator](https://elysiatools.com/de/tools/polar-area-chart): Interaktive Polardiagramme generieren zur Visualisierung von Daten im Kreisformat, perfekt zum Vergleich von Kategorien mit zyklischen Mustern oder radialen Verteilungen

## Beispiele

- [Android Java Bildverarbeitungsbeispiele](https://elysiatools.com/de/samples/android-image-processing-java): Android Java Bildverarbeitungsbeispiele einschließlich Lesen/Schreiben, Skalierung und Formatkonvertierung
- [Android Kotlin Bildverarbeitungsbeispiele](https://elysiatools.com/de/samples/android-image-processing-kotlin): Android Kotlin Bildverarbeitungsbeispiele einschließlich Lesen/Schreiben, Skalierung und Formatkonvertierung
- [Web Python Bildverarbeitung Beispiele](https://elysiatools.com/de/samples/web-image-processing-python): Web Python Bildverarbeitungsbeispiele mit PIL/Pillow einschließlich Lesen, Speichern, Skalieren und Formatkonvertierung
- [Web Rust Bildverarbeitungsbeispiele](https://elysiatools.com/de/samples/web-image-processing-rust): Web Rust Bildverarbeitungsbeispiele einschließlich Lesen/Schreiben, Skalierung und Formatkonvertierung

## Verwandte Inhalte

- [Token-, Sitzungs- und 2FA-Workflow-Tools](https://elysiatools.com/de/hubs/token-session-and-2fa-workflows): Debuggen Sie echte Login-Flows mit PKCE- und Nonce-Generatoren, JWT- und JWK-Inspektion, HMAC-Pruefung, OTP- und TOTP-Tests sowie auth-tauglichen Identifikatoren in einem fokussierten Hub.
- [Tools fur Authentifizierung, Passwort- und Token-Sicherheit](https://elysiatools.com/de/hubs/auth-token-security): Erzeugen und prufen Sie Passworter, analysieren Sie JWTs, vergleichen Sie Passwort-Hash-Workflows und uberprufen Sie grundlegende Auth-Sicherheitschecks in einem Hub.
- [Tools fuer Dokumentverschluesselung, Schwärzung und Feldsicherheit](https://elysiatools.com/de/hubs/document-field-security-workflows): Vergleichen Sie PDF-Passwortschutz, Rechtekontrolle, Konvertierung verschluesselter PDFs, CSV/XLSX-Feldverschluesselung und Dokumentenschwaerzung in einem Sicherheits-Hub.
- [Text-Redaktions-, Hervorhebungs- und Darstellungsformatierungs-Tools](https://elysiatools.com/de/hubs/text-format): Vergleichen Sie Tools zum Maskieren sensibler Texte, Finden von PII, Normalisieren von Telefonnummern, Hervorheben von Phrasen, Zentrieren von Text und Formatieren von Diffs in einem Hub.
