Codebreaker Mission: Modern Cryptography Fundamentals

Engineering

A real-world modern cryptography scenario

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

You want to send a private message to a friend in another city. You've never met in person and can't safely share a secret key before sending. You know that anyone could be reading your emails. As a modern cryptographer, how would you establish a secure communication channel? Describe the key exchange problem and how public-key cryptography solves it.