Aufgabe:
Es seien p und q verschiedene Primzahlen.
a) Wie viele mögliche öffentliche Schlüssel gibt es für das RSA-Verfahren mit Modul N= p·q ?
b) Zeige zusätzlich zu a), dass die Anzahl der möglichen öffentlichen Schlüsselegerade ist.
c) Kann man p und q so wählen, dass es einen geraden öffentlichen Schlüssel gibt?
Begründe jeweils deine Aussagen. Ohne Begründung werden grundsätzlich 0 Punkte vergeben
Problem/Ansatz:
Ein öffentlicher Schlüssel ist ja einfach ein e ∈ℤφ(N), welcher teilerfremd zu φ(N) ist, also zum Bleistift:
p = 7 und q = 13, dann ist N = 7*13 = 91
und φ(N) = (7-1) * (13 - 1) 72
Dann ist z.B. e = 5 ein öffentlicher Schlüssel,, weil 5 ∈ℤφ(72) denn 5 ist teilerfremd zu φ(91), also teilerfremd zu 72.
Also wäre die Antwort "alle möglichen öffentlichen Schlüssel, die teilerfremd zu φ(N) sind. Jetzt steht in der Aufgabenstellung aber "wie viele", außerdem gibt uns die Teilaufgabe b) den Hinweis, dass die gesuchte Anzahl gerade ist, was ebenfalls zu zeigen ist. Es ist also eine konkrete Zahl gesucht. Wie soll das gehen, wenn p und q beliebige Variablen sind?