O'Reilly logo

Mastering Internet of Things by Peter Waher

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Using encryption

Encryption is the means to hide your content from access by unauthorized individuals. Only individuals with the correct set of keys or secrets should in theory be able to view the unencrypted content. Encryption is extremely important on the internet, which abounds with malicious users, teenage hackers, criminals, curious neighbors or co-workers, journalists, and state-sponsored surveillance apparatuses (not all mutually exclusive). Encryption is not only important to use, but it is important to do right.

Encryption in HTTP is called HTTPS, or HTTP Secure. It does not change the semantics of HTTP, it just requires the TCP connection to be encrypted before HTTP communication can take place. After the TCP connection has been ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required