• Keine Ergebnisse gefunden

Aufgabe 1. Sei B =

N/A
N/A
Protected

Academic year: 2021

Aktie "Aufgabe 1. Sei B ="

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Prof. C. P. Schnorr Sommersemester 2013

Gitter und Kryptographie

Blatt 3, 08.05.2013, Abgabe Mittwoch, 15.05.2013

Aufgabe 1. Sei B =

1 0

0 1

aN bN

 Basismatrix mit a, b, N ∈ Z. Zeige:

1. det L(B) = (1 + N 2 (a 2 + b 2 )) 1/2 , 2. λ 2 1 L(B) ≤ a 2 + b 2

3. Für N 2 > a 2 + b 2 gilt für jede Gauss-reduzierte Basis b 1 , b 2 : b 1 = (∗, ∗, 0) t , b 2 = (∗, ∗, N · ggT(a, b)) t .

Hinweis zu 2. Es gilt ±(a, −b, 0) t ∈ L(B) . Der Eukl. Alg. löst [a, b]

"

c d e f

#

= [0, ggT(a, b)] so dass c 2 + e 2 , d 2 + f 2 ≤ a 2 + b 2 .

Aufgabe 2. (Worst Case Gitterbasis zur Gauss-Reduktion k k = k k 2 ) Sei b 1 , b 2 ∈ R n eine reduzierte Basis und [b k , b k+1 ] := [b 1 , b 2 ]

"

0 1 1 2

# k−1

. Zeige für k = 2, 3, . . . :

1. d hb hb

k+1

,b

k

i

k

,b

k

i c = 2, kb k k ≤ kb k+1 k .

2. Die Basis b k , b k+1 ist wohlgeordnet, d.h. kb k k ≤ kb k − b k+1 k ≤ kb k+1 k . und wird in einer Runde der Gauss-Reduktion in b k−1 , b k transformiert.

Hinweis : Satz 3.2.1 im Skript beweist, dass [b k , b k+1 ] , minimale k -te Vorän- gerbasis zu b 1 , b 2 ist.

Aufgabe 3. Sei p Primzahl mit p = 1 mod 4 , i 2 = −1 mod p und L p = {(a, b) t ∈ Z 2 : a − ib = 0 mod p } . Zeige:

1. det L p = p , und λ 2 1 (L p ) = p

2. Löse 269 = a 2 0 + a 2 1 mit a 0 , a 1 ∈ N mittels Gauss-Reduktion.

Hinweis: Für (a, b) t ∈ L p gilt a 2 + b 2 = 0 mod p . λ 2 1 ≤ q

4

3 det L p .

Punktzahl pro Aufgabe: 5

Referenzen

ÄHNLICHE DOKUMENTE

[r]

Wie kann man die Art des kritischen Punkts (lokales/globales Minimum, Maxi- mum, Sattelpunkt) durch geeignete Bedingungen an Q bzw?. p weiter

Aufgabe 1. Additionen k¨ onnen vernachl¨ assigt werden. Es gen¨ ugt, die asymptotische Ordnung anzugeben, d.h.. Ist A positiv definit?. b) Zeigen Sie, dass der kleinste Eigenwert von

1.. a) Wie groß ist der Aufwand einer effizienten Anwendung (also unter Beachtung der bekannten Besetzungsstruktur) einer Givens Rotation?. b) Welche Zeilen/Spalten einer Matrix A

Technische Universit¨ at Chemnitz Statistik Fakult¨ at f¨ ur

(c) Wie groß ist die Wahrscheinlichkeit, dass die Wartezeit sowohl von Martin als auch von Fabian gr¨ oßer als 2 ist.. (d) Wie groß ist die Wahrscheinlichkeit, dass die l¨ angere

Lehrstuhl Theoretische Informatik Markus Lohrey. Model Checking

Lehrstuhl Theoretische Informatik Markus Lohrey. Model Checking