Online RSA-Rechner

Ein pädagogischer RSA-Rechner, der Generierung von Schlüsseln, Verschlüsselung und Entschlüsselung demonstriert, wobei vom Benutzer bereitgestellte Primzahlen und Exponentenwerte verwendet werden.

Request Feature / Support
13,896+
Total Calculations Run
< 15ms
Browser Execution Speed
100%
Client-Side Privacy
4.9 / 5.0
User Satisfaction
AI Web Tool Generator

Build Your Own Custom Web Calculator in Seconds

Type what tool or calculator you need below. Our AI will build it instantly for your site.

Popular ideas:
100% FREE • No Credit Card Required

Über dieses Tool

Zweckgebundener RSA-Demonstrations- und Validierungstool zum Lernen. Es akzeptiert vom Benutzer eingegebene Primzahlen p und q sowie einen öffentlichen Exponenten e, berechnet n, phi(n) und den privaten Exponenten d. Anschließend verschlüsselt es eine Nachricht M als c = M^e mod n und entschlüsselt sie als M' = c^d mod n, um Korrektheit zu verifizieren. Dadurch wird veranschaulicht, wie RSA-Parameter Ergebnisse beeinflussen, und Nutzer verstehen die Beziehungen zwischen Schlüsseln, Modul und Chiffre. Konzeptuell führt das System Primzahlprüfungen durch, berechnet die Euler'sche Phi-Funktion, bestimmt den modularen Inversen und verwendet schnelles modulares Exponentieren für Verschlüsselung und Entschlüsselung. Vorteile sind sofortiges Feedback, reproduzierbare Szenarien und eine sichere Sandbox zum Experimentieren mit unterschiedlichen Primzahlen und Exponenten. Der einzigartige Wert liegt in der Betonung pädagogischer Klarheit, expliziter Zwischenwerte und robuster Eingabevalidierung zur Vermeidung gängiger Fehlkonfigurationen. Anwendungsfälle umfassen Unterrichtsdemonstrationen, Entwicklerprototyping und selbstgesteuertes Kryptographie-Lernen. Kernfunktionen umfassen Parametereingabe, Ableitung von Schlüsselpaaren, Demonstrationen von Verschlüsselung/Entschlüsselung und Fehlermeldungen bei ungültigen Konfigurationen. Die Anwendung unterstützt kleine Schulprimzahlen und mittelgroße Beispiele, um modulare Arithmetik zu verstehen, ohne sichere Schlüsselerzeugung zu erfordern. Ausgaben zeigen n, phi(n), d, Ciphertext c und M', um Lernen und Verifikation zu erleichtern. Fortgeschrittene Nutzer können analysieren, wie Änderungen an p, q oder e Sicherheitsmerkmale in kontrollierten Umgebungen beeinflussen.

Wie man es benutzt

  1. Eingaben bereitstellen: Primzahlen p und q, öffentlicher Exponent e und Nachricht M innerhalb von 0 ≤ M < n eingeben.
  2. Eingaben validieren: sicherstellen, dass p und q verschiedene Primzahlen sind und gcd(e, phi(n)) =
  3. Berechnung durchführen: n, phi(n), d berechnen und M verschlüsseln/entschlüsseln.
  4. Ergebnisse prüfen: n, d, c und M' überprüfen.
  5. Werte variieren: p, q, e oder M ändern, um Auswirkungen zu beobachten.
How to use online rsa calculator

Frequently Asked Questions

Finden Sie schnelle Antworten

Wofür wird RSA verwendet?
RSA ist ein Public-Key-Kryptosystem, das sicheren Datenaustausch und digitale Signaturen ermöglicht. In diesem Lernwerkzeug wird gezeigt, wie öffentliche und private Schlüssel zusammenhängen und wie Verschlüsselung/Entschlüsselung unter RSA-Arithmetik funktionieren.
Ist dieses Tool für echte kryptografische Sicherheit geeignet?
Nein. Das Tool demonstriert RSA-Arithmetik zu Lern- und Verifizierungszwecken; Padding und Seitenkanal-Schutz fehlen. Es sollte nicht für die Generierung von Schlüsseln oder Verschlüsselung in Produktivumgebungen verwendet werden.
Kann ich verschiedene Nachrichtenlängen und Primzahlen einfach testen?
Ja. Der Rechner akzeptiert verschiedene Primzahnpaarungen und Exponenten, sodass n, phi(n) und d sich ändern und sich die Verschlüsselung/Entschlüsselung unterschiedlicher Nachrichten innerhalb des zulässigen Bereichs auswirkt.

Need to run multiple calculations?

Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.

Register Free Account

Related Tools

Other useful calculators and utilities you might like

Developer Tools

Spotify zu MP3-Konverter

Konvertiert lokal bereitgestellte Audiodateien zu MP3, ermöglicht Offline-Hören und plattformübergre...

Developer Tools

Straßenentfernungsrechner

Ein Straßendistanzenrechner für Reisende, Logistikplaner und Fahrer, um Entfernungen und Reisezeiten...

Developer Tools

Altersrechner

Ermitteln Sie schnell das Alter einer Person anhand ihres Geburtsdatums mit unserem kostenlosen Onli...

Developer Tools

Währungsrechner

Schnell Währungsbeträge zwischen verschiedenen Währungen umrechnen – ideal für Reisende, Unternehmen...

Ihr Feedback ist wichtig

Helfen Sie uns, uns zu verbessern