RSA-Verfahren – Interaktiver Aufgabengenerator
Der interaktive Aufgabengenerator zum Thema RSA-Verfahren erzeugt dir eine unbegrenzte Anzahl an individuell anpassbaren, prozedural generierten Übungsaufgaben. Er unterstützt dich dabei, die Aufgaben zu lösen, das Thema ausgiebig zu üben und zu verstehen. Hierzu erstellt der Generator für jede Aufgabe eine ausführliche, verständliche Schritt-für-Schritt Musterlösung und bietet dir zudem die Möglichkeit, deine eigenen Lösungen direkt zu überprüfen. Alle Lösungen und Lösungswege werden deterministisch mithilfe der zugrundeliegenden mathematischen Verfahren berechnet. Sämtliche Hilfestellungen stehen sowohl für die freien Beispiele als auch für generierte und eigene Aufgaben im vollen Umfang zur Verfügung.
Aufgabe erstellen
Beispielaufgaben
Die ausgewählten Beispiele ermöglichen es dir, einige Generator-Konfigurationen und die verfügbare Unterstützung beim Lösen der Aufgaben unverbindlich und in aller Ruhe kennenzulernen.
Aufgabe 1 von 3
Gegeben seien die beiden Primzahlen $p$ und $q$ sowie die zum öffentlichen RSA-Schlüssel gehörende Zahl $e$.
p &= 13 \\[0.5em]
q &= 17 \\[0.5em]
e &= 23
\end{align*}\]
Bestimme den öffentlichen RSA-Schlüssel $(e,N)$ und berechne den zugehörigen privaten RSA-Schlüssel $(d,N)$.
Aufgabengenerator
Der Aufgabengenerator ermöglicht es dir, beliebig viele, an deine individuellen Bedürfnisse angepasste Aufgaben zu generieren, um dich perfekt mit dem Thema vertraut zu machen.
Konfiguriere den Aufgabengenerator nach deinen Wünschen – von einfachen Beispielen bis zu anspruchsvollen Herausforderungen.
Lege den Bereich der erlaubten Primfaktoren fest (von 2 bis 10.000) und entscheide, ob der private RSA-Schlüssel aus den Primfaktoren oder aus einem gegebenen öffentlichen RSA-Schlüssel bestimmt werden soll.
Eigene Aufgabe verwenden
Löse deine eigenen Aufgaben oder lasse deiner Neugier freien Lauf – mit voller Unterstützung des Generators.
Gib an, ob die RSA-Schlüssel aus vorgegebenen Primzahlen oder aus einem vorhandenen öffentlichen RSA-Schlüssel berechnet werden sollen.
Gib die zu verwendenden Primzahlen $p$ und $q$ sowie den zum öffentlichen RSA-Schlüssel $(e,N)$ gehörenden Wert $e$ ein.
