CHAPTER 14: ENCRYPTION

Encryption is a widely available and powerful tool for protecting information from unauthorised access, particularly when it is at rest or in transit. Encryption is a form of cryptography that uses complex mathematical algorithms to transform data into a coded form that can only be deciphered using a secret key or password. This process ensures that only authorised individuals and applications that possess the decryption key can view and access the data, safeguarding its confidentiality and integrity.

Deciding whether and when to use encryption

Generally speaking, there are two main scenarios in which encryption should be considered: for information storage (at rest) and information transfers (in transit). In both cases, ...

Get Cyber resilience - Defence-in-depth principles 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.