Presentation is loading. Please wait.

Presentation is loading. Please wait.

Announcements: 1. Short “pop” quiz on Ch 3 (today?) 2. Term project groups and topics due midnight 3. HW6 due Tuesday. Questions? This week: Primality.

Similar presentations


Presentation on theme: "Announcements: 1. Short “pop” quiz on Ch 3 (today?) 2. Term project groups and topics due midnight 3. HW6 due Tuesday. Questions? This week: Primality."— Presentation transcript:

1 Announcements: 1. Short “pop” quiz on Ch 3 (today?) 2. Term project groups and topics due midnight 3. HW6 due Tuesday. Questions? This week: Primality testing, factoring Primality testing, factoring Discrete Logs, Computing Discrete Logs Discrete Logs, Computing Discrete Logs DTTF/NB479: DszquphsbqizDay 24

2 Discrete Logs Find x We denote this as Why is this hard? Given

3 One-way functions Take y=f(x) If y is easy to find given x, but x is hard to find given y, f is called a one-way function. Examples: Factoring (easy to multiply, hard to factor) Factoring (easy to multiply, hard to factor) Discrete logs (easy to find powers mod n, even if n is large, but hard to find discrete log) Discrete logs (easy to find powers mod n, even if n is large, but hard to find discrete log)

4 Finding x (mod 2) On board

5 Pollig-Hellman Useful when (p-1) has only small prime factors On board Solve 2 x =12(mod 19) using Pollig-Hellman


Download ppt "Announcements: 1. Short “pop” quiz on Ch 3 (today?) 2. Term project groups and topics due midnight 3. HW6 due Tuesday. Questions? This week: Primality."

Similar presentations


Ads by Google