Modern Cryptography Flashcards
If a number can be broken down into equal pieces greater than one, we call it a _____ _____.
composite number
What is an Ulam spiral?
List all possible numbers in order in a growing spiral, then shade or color all the prime numbers.
(The structure of the pattern is still unsolved today)
Euclid, date and location
300 BC
Alexandria
factorization
take any number and find all the prime numbers it divides into equally
Fundamental theorem of arithmetic
every possible number has one and only one prime factorization
(no two numbers share a prime factorization)
1976, Whitfield Diffie and Martin Hellman
New Directions in Cryptography
One way function, easy in one direction, hard in the other (for instance mixed paint colors)
Select same color, then each choose private color, mix and send, then each add own private color.
46mod12=10
(how to say this)
46 mod 12 is congruent to 10
3mod17=12
What is 17 called?
What is 3 called?
prime modulus
generator
What is the discrete logarithm problem?
Strength of a one-way function is the __ ___ __ ___ __.
time needed to reverse it
The discrete logarithm problem is very time consuming when using this
a prime modulus hundreds of digits long