Premium Partner

CYG Chapter 7 The Discrete Logarithm

Questions about the lecture 'Cryptography' of the RWTH Aachen Chapter 7 The Discrete Logarithm

Questions about the lecture 'Cryptography' of the RWTH Aachen Chapter 7 The Discrete Logarithm


Kartei Details

Karten 29
Sprache English
Kategorie Informatik
Stufe Universität
Erstellt / Aktualisiert 21.03.2017 / 24.08.2017
Lizenzierung Keine Angabe
Weblink
https://card2brain.ch/box/20170321_cyg_chapter_7_the_discrete_logarithm
Einbinden
<iframe src="https://card2brain.ch/box/20170321_cyg_chapter_7_the_discrete_logarithm/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>

What is the characteristic?

[motivation.dl]

Basis of numerous cryptographic protocols // Most famous is ElGamal cs

What is the definition?

[orderofAmoduloN, 3]

1. Let n in N\{1} and a in Zn*

2. ordn(a)=min{k in {1,…,phi(n)}| ak equiv 1 (mod n)}

3. If ordn(a)=phi(n) then a is called “pem n”

What are the characteristics?

[orderofAmoduloN, 2]

1. There exists no 1<=i<j<=phi(n) with ai equiv aj (mod n) and thus aj-i equiv 1 (mod n)

2. Hence <a> is a cyclic group

What is the definition?

[cyclicgroup.orderofAmoduloN, 2]

1. <a>={a,a2,…,aphi(n)}=Zn* // Consists just of powers of a

2. a is called generator

What is the idea?

[theorem72.orderofAmoduloN]

Is for given n the group Zn* cyclic or not?

What is the definition?

[theorem72.orderofAmoduloN, 3]

1. Let n in N

2. pem n exists iff n in {2,4,pk,2pk|p>=3 prime and k in N}

3. If pem n exists then there exist phi(phi(n)) many

Describe an example!

[orderofAmoduloN, 5]

1. Let n=7, phi(n)=6

2. Test a=2 … a3=1 → Not a pem 7

3. Test a=3 … a6=1 → Is a pem 7

4. Test a=5 … a6=1 → Is a pem 7

5. Because phi(phi(7))=phi(6)=|{1,5}|=2 we know we found all

What is the definition?

[dl, 2]

1. Let a be pem n and y in Zn*

2. There exists the unique dl x in {0,…,phi(n)-1} with ax equiv y (mod n) // x=logay