Uploaded October 2016 | Updated September 2026, 1 hour ago
Much of the encryption that is performed online is so-called end-to-end encryption. End-to-end encryption means encryption and decryption are performed at the ends of the connection: on the client and server, or on both peers of a peer-to-peer connection. This is in contrast to link-layer encryption, where encryption is potentially performed only on one part of a connection—such as a wireless link.
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.
Much of the encryption that is performed online is so-called end-to-end encryption. End-to-end encryption means encryption and decryption are performed at the ends of the connection: on the client and server, or on both peers of a peer-to-peer connection. This is in contrast to link-layer encryption, where encryption is potentially performed only on one part of a connection—such as a wireless link.
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.










