Moin Zusammen.
Immer wieder komt das Thema auf, das man dann mit Schlüssel arbeiten sollte, damit ..... sinnvoll ist.
Jetzt habe ich das ganze mal in eine Excel-Tbl. aufgeschrieben.
$_Input_1 muss überprüft werden ob es eine Primzahl ist
$_Input_2 muss überprüft werden ob die Zahl kleiner $_Input_1 ist
$_Input_3 Alice denkt sich eine Zahl aus und gibt diese keinem weiter
$_Input_4 Bob denkt sich eine Zahl aus und gibt diese keinem weiter
$_Input_5 = (g ^ a) mod p / Mod(g ^ a,p) / Mod(2 ^ 4,13)
$_Input_6 = (g ^ b) mod p / Mod(g ^ b,p) / Mod(2 ^ 5,13)
$_Input_7 = (B ^ a) mod p / Mod(B ^ a,p) / Mod(6 ^ 4,13)
$_Input_8 = (A ^ b) mod p / Mod(A ^ b,p) / Mod(3 ^ 5,13)
Mein Problem sind die Rechnungen $_Input_7 und $_Input_8 richtig ??? .
Muss es B hoch a mod p oder muss das A hoch b mod p bei Input_7 sein?
Dann wäre nämlich $_Input_8 auch falsch. Müsste ich die dann tauschen.
Richtig?
Das hellbraune wären dann die Formeln für die Variablen.
Fragen:
Welches ist jetzt Alice's öffentlicher Schlüssel und welcher der private Schlüssel?
Welches ist jetzt Bob's öffentlicher Schlüssel und welcher der private Schlüssel?