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.

Slides:



Advertisements
Similar presentations
Scribe, Check PLN 11, and vocab word, vocab card: philosopher, Discuss 5-10 (write questions on back board) HW: vocab quiz on Friday with all 6 words,
Advertisements

Section 4.1: Primes, Factorization, and the Euclidean Algorithm Practice HW (not to hand in) From Barr Text p. 160 # 6, 7, 8, 11, 12, 13.
Chapter 8 Introduction to Number Theory. Prime Numbers prime numbers only have divisors of 1 and self –they cannot be written as a product of other numbers.
Announcements: 1. Congrats on reaching the halfway point once again! 2. DES graded soon 3. Short “pop” quiz on Ch 3. (Thursday at earliest) 4. Reminder:
Announcements: 1. Term project groups and topics due midnight 2. HW6 due next Tuesday. Questions? This week: Primality testing, factoring Primality testing,
Announcements: SHA due tomorrow SHA due tomorrow Last exam Thursday Last exam Thursday Available for project questions this week Available for project.
Announcements: We’ll attempt to grade Friday’s quizzes by end of day on Friday and leave outside my office We’ll attempt to grade Friday’s quizzes by end.
Announcements: See schedule for weeks 8 and 9 See schedule for weeks 8 and 9 Project workdays, due dates, exam Project workdays, due dates, exam Projects:
Announcements: Matlab: tutorial available at Matlab: tutorial available at
Announcements: 1. Term project groups and topics due tomorrow midnight Waiting for posts from most of you. Questions? This week: Primality testing, factoring.
Announcements: 1. Pass in Homework 5 now. 2. Term project groups and topics due by Friday 1.Can use discussion forum to find teammates 3. HW6 posted, due.
HW6 due tomorrow Teams T will get to pick their presentation day in the order Teams T will get to pick their presentation day in the orderQuestions? Review.
Announcements: Ch 3 quiz next week (tentatively Friday). Will include fields (today) Ch 3 quiz next week (tentatively Friday). Will include fields (today)Today:
Announcements: HW4 – DES due midnight HW4 – DES due midnight So far the record is less than 15 sec on 1 million iters Quiz on ch 3 postponed until after.
Announcements: 1. HW7 due next Tuesday. 2. Inauguration today! Questions? This week: Discrete Logs, Diffie-Hellman, ElGamal Discrete Logs, Diffie-Hellman,
Announcements: Homework 1 returned. Comments from Kevin? Homework 1 returned. Comments from Kevin? Matlab: tutorial available at
Announcements: 1. Presentations start Friday 2. Cem Kaner presenting O th block today. Questions? This week: DSA, Digital Cash DSA, Digital Cash.
Announcements: 1. Short “pop” quiz on Ch 3 (today?) 2. Term project groups and topics formed 3. HW6 due tomorrow. Questions? This week: Discrete Logs,
Announcements:Questions? This week: Birthday attacks, Digital signatures, DSA Birthday attacks, Digital signatures, DSA DTTF/NB479: DszquphsbqizDay 30.
Announcements: Quizzes returned tomorrow Quizzes returned tomorrow This week: Mon-Thurs: Data Encryption Standard (DES) Mon-Thurs: Data Encryption Standard.
Announcements: 1. Short “pop” quiz on Ch 3 (not today) 2. Term project groups and topics due tomorrow midnight Waiting for posts from 22 of you. 3. HW6:
Pass in HW6 now Can use up to 2 late days Can use up to 2 late days But one incentive not to burn them all: teams will get to pick their presentation day.
Announcements: 1. HW6 due now 2. HW7 posted Questions? This week: Discrete Logs, Diffie-Hellman, ElGamal Discrete Logs, Diffie-Hellman, ElGamal Hash Functions.
Announcements: Homework 2 returned Homework 2 returned Monday: Written (concept and small calculations) exam on breaking ch 2 ciphers Monday: Written (concept.
Announcements: 1. Today: digital cash 2. Tomorrow: quiz on ch questions 3. Thursday: presentations Elliptic curves MD5 vulnerabilities 4. Friday:
Announcements: 1. Congrats on reaching the halfway point once again! 2. Reminder: HW5 due tomorrow, HW6 due Tuesday after break 3. Term project groups.
Announcements: Quizzes returned at end of class Quizzes returned at end of class This week: Mon-Thurs: Data Encryption Standard (DES) Mon-Thurs: Data Encryption.
CS470, A.SelcukPublic Key Cryptography1 CS 470 Introduction to Applied Cryptography Instructor: Ali Aydin Selcuk.
Announcements: HW3 updated. Due next Thursday HW3 updated. Due next Thursday Written quiz today Written quiz today Computer quiz next Friday on breaking.
Announcements: HW3 updated. Due next Thursday HW3 updated. Due next Thursday Written quiz tomorrow on chapters 1-2 (next slide) Written quiz tomorrow on.
Announcements: How was last Saturday’s workshop? How was last Saturday’s workshop? DES due now DES due now Chapter 3 Exam tomorrow Chapter 3 Exam tomorrow.
Announcements: 1. Pass in worksheet on using RSA now. 2. DES graded soon 3. Short “pop” quiz on Ch 3 (Thursday at earliest) 4. Term project groups and.
Announcements: HW4 – DES due Friday midnight HW4 – DES due Friday midnight Any volunteers to help config C/C# later today? Who’s using Scheme? Quiz on.
DTTF/NB479: Dszquphsbqiz Day 9 Announcements: Homework 2 due now Homework 2 due now Computer quiz Thursday on chapter 2 Computer quiz Thursday on chapter.
Announcements: 1. Pass in HW7 now. 2. Project rubrics posted (peruse together) 3. Teams choose presentation dates now Questions? This week: Birthday attacks,
Announcements: Quizzes graded, but not in gradebook. (Current grade gives 0 on the parts you shouldn’t have done .) Quizzes graded, but not in gradebook.
Announcements: 1. Term project groups and topics formed 2. HW6 due tomorrow. Questions? This week: Discrete Logs, Diffie-Hellman, ElGamal Discrete Logs,
Announcements: Homework 2 due now Homework 2 due now Quiz this Friday on concepts from chapter 2 Quiz this Friday on concepts from chapter 2 Practical.
Drill Solve the linear system by substitution. 1.y = 6x – 11 -2x – 3y = x + y = 6 -5x – y = 21.
CSE 321 Discrete Structures Winter 2008 Lecture 10 Number Theory: Primality.
HW6 due tomorrow Teams T will get to pick their presentation day in the order Teams T will get to pick their presentation day in the order Teams mostly.
Announcements: SHA due Tuesday SHA due Tuesday Last exam Thursday Last exam Thursday Available for project questions this week Available for project questions.
Math Warm-Up Week 7 Questions Wednesday. 1. Write the next 5 multiples of 9. 9, 18, 27,
 What prime factorization is.  For example the prime factorization of 24 = 2223  Today we will learn how to find the greatest common factor of two.
Announcements: HW4 – DES due Thursday HW4 – DES due Thursday I have installed, or will install: Java, C (gcc), Python. What other languages? Please make.
Monday November 18, 2013 Math-Ho do you Multiply with one-step equations 4 th - More practice with multiplying decimals. Reading- read 120 min for week;
Success Criteria:  I can identify inequality symbols  I can identify intersections of inequalities  I can solve compound inequalities Today 1. Do Now.
Discrete Logarithm(s) (DLs) Fix a prime p. Let a, b be nonzero integers (mod p). The problem of finding x such that a x ≡ b (mod p) is called the discrete.
Announcements: Matlab tutorial linked to in syllabus Matlab tutorial linked to in syllabusQuestions?Today: Block ciphers, especially Hill Ciphers Modular.
I can find fractions of whole numbers.. Pop Quiz Just kidding…not today. Today we will be discussing ways to find fractions of whole numbers. For example.
ENEE244-02xx Digital Logic Design Lecture 12. Announcements HW4 due today HW5 is up on course webpage. Due on 10/16. Recitation quiz on Monday, 10/13.
CSE 20: Discrete Mathematics for Computer Science Prof. Shachar Lovett.
On Desk: 1.Pencil 2.*Math Journal 3.Learning Log Learning Log: 1.HW: p. 68, #14, 15, #19-24 (directions!), #25 2.Return Test Retakes- parent signature!
NATURAL LOGARITHMS. The Constant: e e is a constant very similar to π. Π = … e = … Because it is a fixed number we can find e 2.
Announcements: Homework 2 returned Homework 2 returned Monday: Written (concept and small calculations) exam on breaking ch 2 ciphers Monday: Written (concept.
TODAY IN ALGEBRA 2.0…  Warm Up: Multiplying Rational Functions  Complete HW #3  Learning Target 1: 8.4 continued…You will DIVIDE Rational Functions.
September 8, 2014 What are we doing today? Correct – Solving Equations by Adding or Subtracting - HW – Pg #1-12 all, evens Due: 1.2.
Modular Arithmetic Warmup. Computing powers What is 3 2 (mod 7)? 3 2 = 9 = 2 (mod 7) What is 3 25 (mod 7)? 3 25 = (3 12 ) 2 × = (3 6 ) = (3.
12/12/11 Chapter 6 Sect. 6.1 Objective: Understand how to write and use properties of Ratios and Proportions. Homework: pg. 286 #28-35 Announcements: Mini.
HW #38- Multiply Mixed Numbers HW #39- Ch.2 Test Review 1 Week 12, Day Two Agenda Correct/Collect Homework Notes: Mixed Numbers Again CW: Whiteboards Closer.
TODAY IN GEOMETRY…  WARM UP: SRF and Rationalizing the Denominator  Learning Target: 6.3 Use properties of similar polygons to solve proportions.  Independent.
May 4, 2012 AGENDA: 1 – Bell Ringer & Part. Log 2 – Demo 3 – CN: Lussac’s Law 4 – Work Time Today’s Goal: Students will be able to calculate using Lussac’s.
DTTF/NB479: Dszquphsbqiz Day 26
DTTF/NB479: Dszquphsbqiz Day 22
Make Your Own Quiz.
DTTF/NB479: Dszquphsbqiz Day 27
DTTF/NB479: Dszquphsbqiz Day 25
DTTF/NB479: Dszquphsbqiz Day 25
Solve the given system by elimination: 2) 4x + 2y = -2 2x – y = -3
Presentation transcript:

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

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

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)

Finding x (mod 2) On board

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