Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
In this chapter, you will learn about
• Basic cryptography concepts and terms
• Hashing and how it provides integrity
• Common symmetric encryption algorithms and the basics of how they work
• Asymmetric encryption’s use of the public and private keys for encryption and digital signatures
• Differences between symmetric and asymmetric encryption
• Steganography and how it can hide data within data
• The components of a public key infrastructure
• Different types of cryptanalysis attacks