Modern Cryptography Fundamentals: Public-Key Cryptography

Engineering

Knowledge check on how asymmetric encryption revolutionized secure communication

10 XP
Reward
10
Questions
5–10 min
Time
Q1 Question 1 of 10

What is the 'key exchange problem' that public-key cryptography solves?

Q2 Question 2 of 10

How does Diffie-Hellman key exchange work conceptually?

Q3 Question 3 of 10

How does RSA encryption work conceptually?

Q4 Question 4 of 10

What is 'elliptic curve cryptography' (ECC) and why is it used in mobile devices?

Q5 Question 5 of 10

What is a 'hybrid encryption system' and why does it combine asymmetric and symmetric cryptography?

Q6 Question 6 of 10

What is a 'digital signature' and what does it prove?

Q7 Question 7 of 10

What is 'forward secrecy' (or perfect forward secrecy) in key exchange?

Q8 Question 8 of 10

What is the 'discrete logarithm problem' and why is it hard?

Q9 Question 9 of 10

What is a 'public key infrastructure' (PKI) and why is it needed?

Q10 Question 10 of 10

What is 'PGP' (Pretty Good Privacy) and how is it used?