- #1
foges
- 53
- 0
Hi. I am looking for a rather concise and good book on cryptography, which explains how modern encryption algorithms work and what their flaws are (eg. what's wrong with md5)
Thanks
Thanks
The three main types of cryptography are symmetric, asymmetric, and hashing. Symmetric cryptography uses a single key to both encrypt and decrypt data. Asymmetric cryptography uses a public key and a private key for encryption and decryption. Hashing uses a mathematical function to create a unique digital fingerprint for a message or file.
Cryptography is used in many areas, including online security, electronic banking, digital signatures, and data protection. It is also used in military and government communications, as well as in securing sensitive data in businesses and organizations.
Cryptography uses complex algorithms and mathematical functions to scramble data and make it unreadable to anyone without the correct key. This ensures that sensitive information remains secure and private, even if it falls into the wrong hands.
The key principles of cryptography are confidentiality, integrity, authentication, and non-repudiation. Confidentiality ensures that only authorized individuals can access the data. Integrity ensures that the data has not been tampered with. Authentication verifies the identity of the sender and receiver. Non-repudiation ensures that the sender cannot deny sending a message.
Some popular books on cryptography include "Applied Cryptography" by Bruce Schneier, "Cryptography: Theory and Practice" by Doug Stinson, and "The Code Book" by Simon Singh. These books cover various topics such as the history of cryptography, different types of ciphers, and modern cryptographic techniques.