Chapter 8. Authentication and Encryption

Authentication and encryption are two intertwined technologies that help to ensure that your data remains secure. Authentication is the process of ensuring that both ends of the connection are in fact who they say they are. This applies not only to the entity trying to access a service (such as an end user) but to the entity providing the service (such as a file server or a website). Encryption helps to ensure that the information within a session is not compromised. This includes not only reading the information within a data stream, but altering it.

Although authentication and encryption each has its own responsibilities in securing a communication session, maximum protection can only be achieved when ...

Get Mastering™ Network Security, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.