

Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
An overview of cryptography functions, including secret keys (des), public keys (rsa), and message digests (md5). It also covers security services such as privacy, authentication, and message integrity. The use of public key authentication and certificate distribution.
Typology: Study notes
1 / 3
This page cannot be seen from the preview
Don't miss anything!


Secret key (e.g., DES)
Public key (e.g., RSA)
Message digest (e.g., MD5)
Privacy: preventing unauthorized release of information
Authentication: verifying identity of the remote participant
Integrity: making sure message has not been altered Security
Cryptographyalgorithms
Publickey (e.g., RSA)
Secretkey (e.g., DES)
Messagedigest (e.g., MD5)
Securityservices
Privacy Authentication Messageintegrity
Plaintext
Encrypt with secret key Ciphertext
Plaintext
Decrypt with secret key
Plaintext
Encrypt with public key Ciphertext
Plaintext
Decrypt with private key
Cryptographic checksum
just as a regular checksum protects the receiver from accidental changes to the message, a cryptographic checksum protects the receiver from malicious changes to the message. One-way function
given a cryptographic checksum for a message, it is virtually impossible to figure out what message produced that checksum; it is not computationally feasible to find two messages that hash to the same cryptographic checksum. Relevance
if you are given a checksum for a message and you are able to compute exactly the same checksum for that message, then it is highly likely this message produced the checksum you were given.