• Keine Ergebnisse gefunden

Zeigen Sie (a) logb ist wohldefiniert

N/A
N/A
Protected

Academic year: 2021

Aktie "Zeigen Sie (a) logb ist wohldefiniert"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Ubungen zur Vorlesung¨ Blatt 3

Elliptische Kurven und Kryptographie 4.05.2015

PD Dr. K. Halupczok

Dipl.–Math. A. Juhas SoSe 2015

Abgabetermin: Montag, 11. Mai 2015, bis 12:15 Uhr in die Briefk¨asten Aufgabe 1:

Wir betrachten (Zm,·,1) und sei m so gew¨ahlt, dass Zm = ⟨b⟩ mit b Zm. Der diskrete Logarithmus ist durch die Abbildung

logb :

{Zm −→ Zφ(m)

bkmodm 7−→ kmodφ(m) definiert. Zeigen Sie

(a) logb ist wohldefiniert.

(b) logb erf¨ullt die Funktionalgleichung logb(xy) = logb(x) + logb(y) mit x, y∈Zm. (c) logb ist bijektiv.

Finden Sie einen Erzeuger b von Z23 und berechnen Sie logb(13).

Aufgabe 2:

Gegeben sei ein RSA-Verfahren mit n= 22499, e= 1291.

(a) Kodieren Sie den Text

”SEI EPSILON ” wie im Skript zum RSA–Verfahren beschrieben.

(b) Finden Sie ein d∈N mit

de 1 modφ(n).

(c) Dekodieren Sie den Text

”JI.FTJ” wie im Skript zum RSA–Verfahren beschrieben.

(Bemerkung: Sie d¨urfen f¨ur die Ver– und Entschl¨usselung einen PC zur Hilfe nehmen.) Aufgabe 3:

(a) Begr¨unden Sie, warum n = 32399 (abgesehen davon, dass n klein ist) eine schlechte Wahl f¨ur einen RSA–Modul ist. Welche n sind somit generell ungeeignet?

(b) Gegeben sei ein RSA–Verfahren mit Parametern n = 2047, e 1 mod 88. Begr¨unden Sie, warum d =e eine schlechte Wahl f¨ur einen privaten Schl¨ussel d ist. (Zwei Gr¨unde, einer davon schwerwiegend.)

Aufgabe 4:

(a) Finden Sie f¨ur p= 53 und q= 13 eine Restklasse x∈Zp mit ord(x) = q.

(b) Der geheime Schl¨ussel von Alice ist a = 9. Berechnen Sie ihren ¨offentlichen DSA- Schl¨ussel.

(c) Berechnen Sie mit Alices geheimen Schl¨ussel eine Signatur zur Nachrichtmmit Hashwert 8. Verwenden Sie dabei die Zufallszahl ˜a = 4 und ¨uberpr¨ufen Sie die G¨ultigkeit der Signatur.

Referenzen

ÄHNLICHE DOKUMENTE

Falls Sie Programmcode abgeben, bitte (1) auch erkl¨ aren, wie Sie vorgingen, (2) auch das Ergebnis aufschreiben, und (3) bitte den Code selbst (kein Foto) an den Tutor

(a) Bestimmen Sie die Struktur der elliptischen Kurven (als Gruppen), die durch die Glei- chungen y 2 = x 3 + ax f¨ ur a = 1, 2, 3 ¨ uber F 17 gegeben sind (dazu ist die Software

Daher zerfällt f (X) mod 5 in drei lineare Faktoren, einer davon ist in zweiter Potenz vorhanden, weil 5 die Diskriminante teilt.. Begründen Sie anhand eines Beispiels, warum

In diesem Szenario tauscht ein Dritter sowohl mit Alice als auch mit Bob einen geheimen Schl¨ ussel aus.. Alice glaubt, der Schl¨ ussel komme von Bob und Bob glaubt, der Schl¨

◦ sie kann nur noch mit dem zugeh ¨origen geheimen (privaten) Schl ¨ussel dechiffriert werden – weiterer Vorteil: diese Verfahren eignen sich f ¨ur eine digitale

[r]

[r]

Da sie Angst haben, dass ihre Nachrichten mitgelesen werden, kreieren sie dazu einen geheimen Schl ¨ussel mithilfe des Diffie-Hellman Schl ¨usselaustausches.. Sei G = (Z/77, +)