• Keine Ergebnisse gefunden

Dr. Dirk Frettl¨oh

N/A
N/A
Protected

Academic year: 2021

Aktie "Dr. Dirk Frettl¨oh"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Dr. Dirk Frettl¨oh 24.4.2019

Ubungen zur Vorlesung Kryptographie¨ Blatt 4

Aufgabe 13: (Genug Primzahlen?)

Die Aufgabe ist, zu bestimmen, wieviele 16-bit-Primzahlen es gibt, und wieviele 32-bit- Primzahlen. Genauer:

(a)Bestimmen Sie mit dem Primzahlsatz, wieviele Primzahlen es zwischen 2k−1und 2kgeben sollte, jeweils f¨urk= 16 und k= 32.

(b) Schreiben Sie ein Computerprogramm das z¨ahlt, wieviele Primzahlen es zwischen 2k−1 und 2k wirklich gibt, jeweils f¨urk= 16 und k= 32.

Aufgabe 14: (Zwei ist ein L¨ugner / Alle sind L¨ugner)

(a)Finden Sie drei Zahlenn∈N\ {1}, die keine Primzahlen sind, und f¨ur die dennoch gilt:

2n−1 ≡1 modn.

(b)Finden Sie drei Zahlen n∈N\ {1}, die keine Primzahlen sind, so dass dennoch f¨ur alle a∈Nmit 2≤a≤n−1 gilt: Falls ggT(a, n) = 1, so istan−1 ≡1 modn.

Wer (b) l¨ost, braucht (a) nicht zu l¨osen. Ergoogelte L¨osungen z¨ahlen aber nicht.

Aufgabe 15: (Wieviele L¨ugner?)

Sei n keine Primzahl. Eine Zahl a heißt Fermat-L¨ugner mod n, falls ggT(a, n) = 1 und an−1≡1 modn.

(a)Finden Sie alle Fermat-L¨ugner mod 15.

(b)Zeigen Sie: sind p und 2p−1 beides Primzahlen, sowie n=p(2p−1), so sind exakt die H¨alfte der Elemente inZn Fermat-L¨ugner (und zwar alle, die quadratischer Rest mod 2p−1 sind).

Aufgabe 16: (Fibonacciprimzahltest)

Seien fn die Fibonaccizahlen, also f0 = 0, f1 = 1, fn =fn−1+fn−2 f¨ur n≥ 2. Zeigen Sie:

eine Fibonaccizahlfn kann nur prim sein, falls nprim ist (mit einer Ausnahme). Genauer:

(a)Zeigen Sie: F¨ur alle m, n∈N(alsom≥0,n≥0) gilt: fm+n=fm−1fn+fmfn+1. (b)Zeigen Sie: fmn ist durch fm teilbar. Wieso ist nun die Behauptung bewiesen?

(c) K¨onnte man daraus einen guten (probabilistischen?) Primzahltest konstruieren? Wenn ja, wie? Wenn nein, warum nicht?

(d)Welchesn ist die Ausnahme? (Also:nnicht prim, aber fn doch.)

(e) Finden Sie drei “L¨ugner” f¨ur diesen Kontext, also drei Primzahlen n, so dass fn nicht prim ist.

Viele Aufgaben d¨urfen auch mit dem Computer gel¨ost werden. Falls Sie Programmcode abge- ben, beschreiben Sie auf jeden Fall auch, wie Sie vorgingen.

Abgabe: Mittwoch 8.5.2019 bis 14 Uhr in Postfach 2183 in V3, oder per Email an den Tutor.

Bitte auf jeder Abgabe das Tutorium angeben! (Di oder Do) Dienstag Philipp Braukmann pbraukmann@techfak.uni-bielefeld.de Donnerstag Oliver Tautz otautz@techfak.uni-bielefeld.de

Referenzen

ÄHNLICHE DOKUMENTE

• Schreiben Sie auch hierf¨ur ein Skript, dass f¨ur eine gegebene pgm-Datei (z.B. bild.pgm) die Farben invertiert: Grauwert n wird zu Grauwert 255-n. Das invertierte Bild wird in ei-

F¨ugen Sie diese Datei am Ende des Doku- ments paper.tex als gleitende Abbildung mit Hilfe einer Figure-Umgebung ein (siehe das Beispiel auf Folie 38-40 von Vorlesung 12)... ¨

Probieren Sie verschieden M¨oglichkeiten aus: Einmal ¨andern Sie nur verschiedene Zeilen (Per- son 1 Zeile 1, Person 2 Zeile 3), einmal ¨andern Sie beide dieselbe Stelle (etwa Zeile

Unter der nachstehenden URL k¨onnen Sie ein Archiv dateien08.tar.gz mit Dateien herunterladen, die Sie f¨ur die Bearbeitung der ¨ Ubungsaufgaben

• Schreiben Sie auch hierf¨ur ein Skript, dass f¨ur eine gegebene pgm-Datei (z.B. bild.pgm) die Farben invertiert: Grauwert n wird zu Grauwert 255-n. Das invertierte Bild wird in ei-

Abgabe: Mittwoch 10.4.2019 bis 14 Uhr in Postfach 2183 in V3, oder per Email an den Tutor.. Bitte auf jeder Abgabe das

(Di oder Do) Dienstag Philipp Braukmann pbraukmann@techfak.uni-bielefeld.de Donnerstag Oliver

In der Vorlesung wurden vier Dinge gezeigt, die von Catalanzahlen gez¨ ahlt werden (Klam- merungen eines Produkts, bin¨ are Wurzelb¨ aume, monotone Wege im Quadratgitter,