Elysia Tools

Durchsuche Tools, Beispiele, visuelle Erklärungen und Themenguides an einem klaren Ort.

Beliebte Kategorien

Themen

Sprache
ZHESPTRUFRDEEN

Elysia Tools

Mobile Navigation

Security

RSA Verschlüsseln / Entschlüsseln

· Zuletzt aktualisiert:2026-06-24

Verschlüsselt Text mit einem öffentlichen RSA-Schlüssel oder entschlüsselt den Geheimtext mit dem passenden privaten Schlüssel, mit OAEP-Padding (SHA-1 oder SHA-256). Lange Nachrichten werden blockweise verarbeitet. Schlüssel und Daten bleiben lokal. PKCS#1 v1.5 wird bewusst nicht angeboten (Node deaktiviert es für die Entschlüsselung wegen Bleichenbacher-Angriffen).

Einzelheiten

Wobei dieses Tool hilft

Ein praktisches RSA-OAEP-Verschlüsselungs/-Entschlüsselungs-Tool.

  • Modus: verschlüsseln (öffentlicher Schlüssel → Geheimtext) oder entschlüsseln (privater Schlüssel → Klartext).
  • Padding: OAEP (Optimal Asymmetric Encryption Padding) mit SHA-1- oder SHA-256-Hash. OAEP ist das moderne, semantisch sichere Verfahren, das für neue RSA-Verschlüsselung empfohlen wird. PKCS#1 v1.5 wird bewusst weggelassen — es ist anfällig für Bleichenbacher-Angriffe und Node.js verweigert das Entschlüsseln damit.
  • Blöcke: RSA kann nur einen kleinen Block gleichzeitig verschlüsseln (Schlüsselbytes − 2×Hash-Größe − 2). Längere Nachrichten werden in Blöcke geteilt, jeder einzeln verschlüsselt und die Geheimtexte verkettet.
  • Codierung: Geheimtext als Hex oder Base64.

Warum OAEP-Maximalblock = k − 2hLen − 2: OAEP fügt einen Hash-langen Seed und einen Label-Hash plus 2 Trennbytes hinzu.

Anwendungsfälle: Ende-zu-Ende-Verschlüsselungs-Demos, eine kleine Nutzlast auf jemandes öffentlichen Schlüssel verschlüsseln, RSA in der Praxis lernen. Alles läuft lokal.

Ausführung

Dieses Tool ausführen

Fülle das Formular aus, starte das Tool und prüfe das Ergebnis an einem Ort.

Beispiele

Beispiele zu diesem Tool

Verwandt

Mit verwandten Tools und Themen fortfahren

Verfasst vom Elysia Tools Team
Text311
Verschlüsselung40
Keys17
Public Key7
Private Key6
RSA5

Leitfaden zur Tool-Nutzung

Erfahren Sie, wann dieses Tool passt, was es unterstützt und wie Nutzer es anwenden.

Wichtige Fakten

Kategorie
Security
Eingabetypen
select, textarea, text
Ausgabetyp
html
Sample-Abdeckung
4
API bereit
Ja

Überblick

Dieses Online-Tool ermöglicht das sichere Verschlüsseln von Texten mit einem öffentlichen RSA-Schlüssel sowie das Entschlüsseln von Geheimtexten mit dem passenden privaten RSA-Schlüssel direkt im Browser. Durch die Verwendung des modernen OAEP-Paddings (SHA-1 oder SHA-256) und die lokale Verarbeitung bleiben Ihre sensiblen Schlüssel und Daten vollständig geschützt.

Wann verwenden

  • Wenn Sie sensible Daten oder Passwörter asymmetrisch mit einem öffentlichen RSA-Schlüssel für einen Empfänger verschlüsseln möchten.
  • Wenn Sie einen mit RSA-OAEP verschlüsselten Geheimtext (Hex oder Base64) mithilfe Ihres privaten PEM-Schlüssels entschlüsseln müssen.
  • Wenn Sie RSA-Verschlüsselungsszenarien testen möchten, ohne dass Ihre privaten Schlüssel oder Klartexte an einen externen Server übertragen werden.

So funktioniert es

  1. 1Wählen Sie den gewünschten Modus (Verschlüsseln mit öffentlichem Schlüssel oder Entschlüsseln mit privatem Schlüssel).
  2. 2Fügen Sie den entsprechenden RSA-Schlüssel im PEM-Format ein und geben Sie bei Bedarf die Passphrase für den privaten Schlüssel an.
  3. 3Geben Sie den Klartext oder den Geheimtext (im Hex- oder Base64-Format) ein und wählen Sie das OAEP-Hash-Verfahren (SHA-256 oder SHA-1).
  4. 4Das Tool verarbeitet die Daten blockweise lokal im Browser und gibt das Ergebnis sofort als codierten Geheimtext oder Klartext aus.

Anwendungsfälle

  • Sicheres Übermitteln von API-Schlüsseln oder Passwörtern an einen Server-Administrator über dessen öffentlichen RSA-Schlüssel.
  • Entschlüsseln von verschlüsselten Konfigurationswerten oder Lizenzschlüsseln auf Entwickler-Workstations mit einem privaten PEM-Schlüssel.
  • Demonstration und Überprüfung von asymmetrischen Verschlüsselungsabläufen in Schulungen oder Security-Audits.

Beispiele

1. Sichere Übermittlung eines API-Tokens

Software-Entwickler

Hintergrund

Ein Entwickler muss ein sensibles API-Token an einen Kollegen senden. Der Kollege hat ihm seinen öffentlichen RSA-Schlüssel im PEM-Format bereitgestellt.

Aufgabe

Das Token soll so verschlüsselt werden, dass nur der Kollege mit seinem privaten Schlüssel Zugriff darauf hat.

Verwendung

Der Entwickler wählt den Modus 'Mit öffentlichem Schlüssel verschlüsseln', fügt den PEM-Schlüssel des Kollegen ein, gibt das API-Token als Klartext ein, wählt 'SHA-256' als OAEP-Hash und klickt auf Verschlüsseln.

Modus: encrypt, OAEP-Hash: sha256, Geheimtext-Codierung: base64

Ergebnis

Es wird ein Base64-codierter Geheimtext erzeugt, der sicher über unverschlüsselte Kanäle übertragen werden kann.

2. Entschlüsseln einer lokalen Konfigurationsdatei

Systemadministrator

Hintergrund

Ein Administrator hat eine verschlüsselte Datenbank-Passphrase im Hex-Format erhalten, die für ein automatisiertes Deployment bestimmt ist.

Aufgabe

Die Passphrase muss zur Überprüfung mit dem passwortgeschützten privaten RSA-Schlüssel entschlüsselt werden.

FAQ

Werden meine privaten Schlüssel an einen Server übertragen?

Nein. Die gesamte RSA-Verschlüsselung und -Entschlüsselung findet lokal in Ihrem Browser statt.

Warum wird PKCS#1 v1.5 nicht unterstützt?

PKCS#1 v1.5 ist anfällig für Bleichenbacher-Angriffe. Aus Sicherheitsgründen wird ausschließlich das modernere OAEP-Padding angeboten.

Wie werden lange Texte bei der RSA-Verschlüsselung verarbeitet?

Da RSA pro Block nur eine begrenzte Datenmenge verschlüsseln kann, teilt das Tool lange Nachrichten automatisch in mehrere Blöcke auf.

Welche Hash-Funktionen stehen für OAEP zur Verfügung?

Sie können zwischen SHA-256 (empfohlen) und SHA-1 für das OAEP-Padding wählen.

In welchen Formaten kann der Geheimtext ausgegeben oder eingegeben werden?

Der Geheimtext kann wahlweise im Hexadezimal- (Hex) oder Base64-Format codiert werden.

Start
Werkzeuge3206
Beispiele593
Visualisierungen468
Dateibetrachter103
Themen236
Schlagwörter333
Bilder, Audio & Video657

Werkzeuge für Bild-, Audio- und Videobearbeitung, Konvertierung und Optimierung

Mathe, Datum & Finanzen645

Rechner, Zahlenwerkzeuge, Datumslogik, Statistik und Finanztools

Design & Farbe298

Werkzeuge für Farben, Layouts, Grafiken, visuelle Gestaltung und Designhilfen

Text & Schreiben209

Werkzeuge für Schreiben, Bereinigung, Formatierung, Extraktion und Textanalyse

Entwicklung & Web193

Entwicklerwerkzeuge, Netzwerk-Utilities, Web-Debugging und Automatisierungshelfer

Konvertierung & Kodierung175

Werkzeuge für Format-, Datei-, Archiv-, Einheiten- und Kodierungskonvertierung

Vom Artikel zu X- und LinkedIn-Entwürfen: Faktenprüfung und Übergabe
Interaktive Markdown-Lektion prüfen und offline übergeben
Möbellayout für kleine Zimmer prüfen und zum Einzug übergeben
FLAC/WAV-Quellen prüfen und Nachweise übergeben
Selbst gehostetes Gewinnspiel-Widget prüfen und zur Einbettung übergeben

© 2026 Elysia Tools. Alle Rechte vorbehalten.

DokumentationTarifeÜber unsNutzungsbedingungenDatenschutzerklärungCookiesKontakt
Medien

MP3 Audio-Beispiele ohne Urheberrechte

Sammlung urheberrechtsfreier Audio-Beispiele zum Testen und Entwickeln, einschließlich Naturklänge, Meditationsmusik und Umgebungsgeräusche

Python

Web Python Bildverarbeitung Beispiele

Web Python Bildverarbeitungsbeispiele mit PIL/Pillow einschließlich Lesen, Speichern, Skalieren und Formatkonvertierung

Java

Android Java Bildverarbeitungsbeispiele

Android Java Bildverarbeitungsbeispiele einschließlich Lesen/Schreiben, Skalierung und Formatkonvertierung

Kotlin

Android Kotlin Bildverarbeitungsbeispiele

Android Kotlin Bildverarbeitungsbeispiele einschließlich Lesen/Schreiben, Skalierung und Formatkonvertierung

Cryptography

Hash-Algorithmus-Vergleich

Hasht dieselbe Eingabe mit MD5, SHA-1, SHA-256, SHA-512, BLAKE2b und BLAKE3 und vergleicht sie: Ausgabelänge, Hex/Base64-Digest, Sicherheitsstatus (gebrochen/modern) und relatives Geschwindigkeits-Benchmark. Gut für Lehre, Algorithmuswahl und Prüfsummenkontrolle.

Format Conversion

Web-Push-Encoder: RFC-8030-Anfrage + VAPID + RFC-8291-Verschlüsselung

Kodiert einen vollständigen Web-Push-Versand: aes128gcm-Verschlüsselung nach RFC 8291, VAPID-ES256-JWT nach RFC 8292, RFC-8030-Header, APNs/FCM-Zuordnung und Entschlüsselungs-Roundtrip-Verifikation.

Security

PKCE Code Verifier & Challenge Generator

Erzeugt, validiert und verifiziert OAuth2-/OIDC-PKCE (RFC 7636) Code-Verifier-/Challenge-Paare. Drei Modi: (1) ein frisches Paar aus kryptografisch sicheren Zufallsbytes (256/384/512/768 Bit) erzeugen, (2) einen eigenen Verifier gegen den RFC prüfen — Länge (43–128), Zeichensatz [A-Za-z0-9-._~] und ≥256 Bit Entropie, und (3) ein Paar verifizieren durch Neuberechnung von BASE64URL(SHA256(verifier)). Optional werden die vollständige Autorisierungs-URL und der Token-Austausch-Body gebaut. Ergänzt den generischen Nonce-Generator (der nur das Paar ausgibt) um RFC-Konformitäts-Audit und Paar-Verifikation.

Security

Excel Feld-Entschlüsselungs-Tool

Entschlüsseln Sie bestimmte Felder in Excel-Dateien mit verschiedenen Entschlüsselungsmethoden zur Wiederherstellung verschlüsselter Informationen

Verwendung

Der Administrator wählt 'Mit privatem Schlüssel entschlüsseln', fügt seinen privaten PEM-Schlüssel und die zugehörige Passphrase ein, kopiert den Hex-Geheimtext in das Eingabefeld und startet die Entschlüsselung.

Modus: decrypt, OAEP-Hash: sha256, Geheimtext-Codierung: hex

Ergebnis

Der ursprüngliche Klartext der Datenbank-Passphrase wird sicher im Browser rekonstruiert.