3 CRYPTOGRAPHIC SECURITY
Cryptographic definitions of security are not the same as those that apply to general computer security. The main difference between software security and cryptographic security is that we can quantify the latter. Unlike in the software world, where we usually say applications are either secure or insecure, in the cryptographic world it’s often possible to calculate the amount of effort required to break a cryptographic algorithm. Also, whereas software security focuses on preventing attackers from abusing a program’s code, the goal of cryptographic security is to make well-defined problems impossible to solve.
Get Serious Cryptography, 2nd 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.