September 2021
Intermediate to advanced
376 pages
9h 25m
English
The world is a dangerous place to live, not because of the people who are evil, but because of the people who don’t do anything about it.
–Albert Einstein

In Chapter 4, you used TCP and UDP sockets to send data between machines on the internet. But, as you observed, the data sent through these sockets wasn’t encrypted, so anybody who captured it could read it.
To communicate securely, you must encrypt data before sending it. Figuring out how to do this effectively proved challenging to the security community at first because asymmetric cryptography techniques are too slow to encrypt a stream of data without causing lags. ...
Read now
Unlock full access