Fundamentals of Modern Cryptography

Author: Zhang Zhaozhi
Publisher:
Publish Date: 2004-04-01
Features: This book is a professional basic course textbook for information security majors. The selection of materials and the organization of the content are based on references to several published similar textbooks domestically and internationally, and are determined according to the characteristics of modern cryptography and the training objectives for information security majors. The book comprehensively and deeply introduces the fundamental theories of modern cryptography. The book is divided into 15 chapters and 1 appendix. The content includes the basic problems of cryptography research, classical cryptography, the information theory foundation and computational complexity theory foundation of cryptography, one-way functions and pseudo-random sequence generators, strict theories, stream ciphers, block ciphers, and public-key cryptography, digital signatures, hash functions, identification, authentication codes, key management, and zero-knowledge proofs. The appendix includes the basic knowledge of algebra and elementary number theory used in the book, and each chapter also includes notes and exercises. The book pays attention to the combination of strict theories and intuitive descriptions. While introducing classical cryptographic systems, it also summarizes general principles, methods, and basic tools from them, and focuses on introducing some new cryptographic systems. This book is a professional basic course textbook for information security majors, suitable for undergraduate students of information security majors in universities, as well as students of related undergraduate majors such as computer applications, information engineering, and applied mathematics. It can also be used as a reference for technical personnel engaged in information security and graduate students in related fields.

📌 Related Posts