Cryptography is the foundation of information security. This book teaches readers to apply encryption technology to solve a series of problems in the real world, and talks about the future of cryptography, covering topics such as "encryption currency", password verification, key exchange, and post-quantum cryptography.
The book is divided into two parts. The first part introduces cryptographic primitives, covering basic concepts of cryptography, hash functions, message authentication codes, certified encryption, key exchange, asymmetric encryption and hybrid encryption, digital signatures and zero-knowledge proofs, randomness and secrecy. The second part involves secure transmission, end-to-end encryption, user authentication, "encryption currency", hardware cryptography, post-quantum cryptography, new generation cryptography, etc.
This book has a novel format and easy-to-understand explanations. It is very suitable for teachers, students and information security practitioners in the field of cryptography. It is also suitable for readers who are interested in cryptography and its applications.
Reader comments
This book is interesting and easy to understand even for a layman like me. It not only introduces the basics of cryptography, but also explores cutting-edge topics such as cryptocurrency. The actual cases interspersed in the story also make the theory more vivid. It feels like chatting with the author and it is easy to follow it. Recommended to friends who are interested in cryptography!
This book is interesting and easy to understand even for a layman like me. It not only introduces the basics of cryptography, but also explores cutting-edge topics such as cryptocurrency. The actual cases interspersed in the story also make the theory more vivid. It feels like chatting with the author and it is easy to follow it. Recommended to friends who are interested in cryptography!