• Keine Ergebnisse gefunden

Aufgabe 1. Formuliere den LLL-Algorithmus zu gegebener Gram-Matrix B

N/A
N/A
Protected

Academic year: 2021

Aktie "Aufgabe 1. Formuliere den LLL-Algorithmus zu gegebener Gram-Matrix B"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Prof. C. P. Schnorr Wintersemester 2005/06

Gitter und Kryptographie Blatt 10, 13.01.2006, Abgabe 20.01.2006

Aufgabe 1. Formuliere den LLL-Algorithmus zu gegebener Gram-Matrix B

t

B ∈ Z

n×n

EINGABE B

t

B ∈ Z

n×n

, 1/4 ≤ δ < 1

AUSGABE T ∈ GL

n

(Z) , so dass BT LLL-reduziert ist.

Alle arithmetischen Schritte insbesondere die zur Berechnung der µ

k,j

, k b ˆ

k

k

2

sollen auf Z operieren.

Aufgabe 2. LLL-reduziere R

8

= GNF(Λ

8

) ∈ R

8×8

und bestimme R ¯

t8

R ¯

8

für das LLL-reduzierte R ¯

8

.

Sei R

2

= √

2 1/ √ 2

0 p

3/2

, V =

1/ √

2 0

+1/ √ 6 p

2/3

R

4

=

"

R

2

V O

q

2 3

R

2

# , A =

"

O O

q

3 2

V O

#

, R ¯

4

=

"

1

√2

R

2

√ 2V O

1

3

R

2

#

R

8

=

R

4

A O R ¯

4

, R

12

=

R

4

A A O R ¯

4

O O O R ¯

4

 .

Aufgabe 3. Zeige für die obere linke Untermatrix R

n

⊂ R

12

für n = 9, . . . , 12 : (det R

n

)

2

2

n

= λ

n

für die λ

n

in table 6.1 von [CoSL88].

Aufgabe 4. Zeige λ

21

(L(R

12

)) = 2 . Hinweis: Für die Spalten y 6= 0 von

A O

gilt ky − L(R

8

)k = 1 . Ferner gilt

R

tn

R

n

12

Z

n×n

. Schliesse daraus λ

21

(L(R

9

)) = λ

21

(L(R

10

)) = 2 wie in Aufga-

be 1, Blatt 9. Folgere λ

21

(L(R

10

)) = λ

21

(L(R

11

)) = 2, weil die Zeilen/Spalten

11, 12 von R

t12

R

12

ganzzahlig sind.

Referenzen

ÄHNLICHE DOKUMENTE

Arbeitsauftrag: Erkläre mithilfe der Bilderabfolge, wie man mit einer Schallkanone die Kerzenflamme

Finde mithilfe des folgenden Versuchs heraus, wie man dieses erklären kann... Aufgabe 1: Trage die passenden Zeiten vom ersten Kontakt und dem letzten aus dem

Verwenden Sie anschließend den Algo- rithmus aus der Vorlesung, um einen DEA zu erhalten..

Damit ist bewiesen, dass jedes Gitter eine LLL-reduzierte Basis besitzt und dass diese mit Hilfe des LLL-Algorithmus berechnet werden kann.. Der LLL-Algorithmus läßt sich

Begründe deine Antwort anhand der angegebenen Maße mit einem

Damit ist die Koeffizientenmatrix auf Zeilenstufenform (row eche- lon form ) und der Gauss-Teil

i) Das Parallelogramm ist genau dann ein Rechteck, wenn seine beiden Diago- nalen gleich lang sind.. ii) Das Parallelogramm ist genau dann ein Rhombus (hat also gleich lange

- Wie viel Geld verliert Herr Huber, wenn er 13 Kisten nicht im Hofladen absetzen kann und er die Äpfel, wenn sie nicht mehr schön genug sind, zum Saftpressen an die