This chapter presents the following topics:
• Cryptography fundamentals
• Cryptography techniques
• Cryptography implementations
To the novice, cryptography seems little more than an exciting game of writing and solving codes—a technical indulgence of sorts. Yet, cryptography is a full-fledged scientific field, and a rather intricate field at that. Its practitioners, cryptographers, aren’t your typical geeks either—these are scientists with PhDs whose work could end up enhancing the security of millions of people and devices around the world. The good news is CASP doesn’t require practitioners to be cryptography majors in order to implement cryptographic solutions for organizational assets.
This chapter ...