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