Zum Inhalt springen
uencoder

RSA-Tool

RSA key generation, encryption, decryption, signing, and verification using Web Crypto API. Kostenlos, privat und 100% clientseitig.

Local only

Letzte Verlauf

Noch kein Verlauf

Verwendung

  1. Select mode: generate, encrypt, decrypt, sign, or verify.
  2. Choose a key size (1024/2048/4096).
  3. For generate: copy the key pair. For other modes: paste keys and input.
  4. Kopieren oder laden Sie das Ergebnis herunter.

Aufgaben mit diesem Tool

Erzeugen a Certificate Signing Request (CSR)
Ein CSR contains your öffentlich Schlüssel und identity Information, sent in ein CA in obtain ein signed TLS certificate. Lernen der required Felder und verification process.
AUFGABE
Erzeugen RSA key pair and inspect self-signed certificate fields
Erstellen ein RSA Schlüssel pair für testing, und understand der Struktur von ein self-signed X.509 certificate für lokal development.
AUFGABE
Implement Ende-in-Ende Verschlüsselung (E2EE)
Ende-in-Ende Verschlüsselung ensures nur der communicating parties kann lesen messages — kein intermediary Server holds Entschlüsselung Schlüssel. Lernen der hybrid Verschlüsselung Muster.
AUFGABE
Implement HSTS (HTTP Strict Transport Sicherheit)
HSTS forces browsers in immer verwenden HTTPS für your site, preventing protocol downgrade attacks und SSL stripping.
AUFGABE
mutual TLS (mTLS) authentication implementieren
mTLS requires both Client und Server in present certificates, providing strong bidirectional authentication ohne passwords. Gemein in Dienst-in-Dienst und zero-trust architectures.
AUFGABE
Installieren ein TLS certificate auf your Server
Nach receiving ein signed certificate von ein CA, installieren it mit der correct chain order und verifizieren der deployment mit ein TLS handshake.
AUFGABE
Verwenden JWT mit RSA signatures (RS256)
RS256 signs JWTs mit RSA-SHA256, providing asymmetric verification wo nur der privat Schlüssel holder kann sign aber anyone mit der öffentlich Schlüssel kann verifizieren.
AUFGABE
Aktivieren OCSP stapling für faster TLS handshakes
OCSP stapling lets der Server provide ein fresh revocation prüfen in der Client während der TLS handshake, avoiding ein separate round-trip in der CA.
AUFGABE

Häufige Fragen

What key size should I use?
2048-bit is the minimum recommended for general use. 4096-bit provides higher security margin. 1024-bit is insecure and provided for legacy only.
Werden meine Daten irgendwo hochgeladen?
No. All RSA operations happen locally in your browser using the Web Crypto API.

Verwandte Tools