How do two parties exchange keys to communicate securely? @internet-class
How do two parties exchange keys to communicate securely?  @internet-class
Uploaded October 2016 | Updated September 2026, 2 hours ago
While asymmetric (public-key) encryption does allow two parties to communicate security without exchanging keys, asymmetric encryption requires expensive computation for each message. Symmetric key algorithms are much more efficient. As a result, the two techniques are usually applied to establish and maintain a secure connection. Asymmetric encryption is used to protect the initial part of the connection where symmetric keys are exchanged. Once communicating parties agree on symmetric keys, symmetric encryption is used for the remainder of the communication.

Credits: Talking: Geoffrey Challen (Assistant Professor, Computer Science and Engineering, University at Buffalo). Producing: Greg Bunyea (Undergraduate, Computer Science and Engineering, University at Buffalo).

Part of the internet-class.org online internet course. A blue Systems Research Group (https://blue.cse.buffalo.edu) production.
How do two parties exchange keys to communicate securely?What was Stuxnet?Overview of a single internet search.What are common HTTP protocol requests?Introduction to internet identity.What is the right to be forgotten?Introduction to the interactive web.What is artificial intelligence?What is the Internet of Things (IoT)?Why separate content (HTML) from presentation (CSS)?What is hacking?What is online privacy?
internet-class |

How do two parties exchange keys to communicate securely?

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER