April 2020
Intermediate to advanced
244 pages
7h 20m
English
Historically, cryptography has been introduced to guarantee an adequate level of confidentiality for sensitive information.
There are examples of the use of cryptographic algorithms that date back to pre-Christian times (one of the most famous cryptographic algorithms is the algorithm of Caesar, which dates back to the eponymous Roman emperor, Julius Caesar).
If the guarantee of an adequate level of confidentiality is the main objective of cryptography, it is not its only objective. In recent times, the need to guarantee integrity, non-repudiation, and authenticity has emerged along with confidentiality.
Therefore, let's recapitulate the main goals that cryptography must fulfill:
Read now
Unlock full access