Author: None
Publisher:
Publish Date: 2003-02-01
Features: The study and application of cryptography have a history of thousands of years, but as a science, it began in the 1950s. Undeniably, the widespread use of the internet has greatly promoted the research and development of cryptography. Most countries and regions have established cryptography societies, which regularly hold academic conferences for academic exchange, thereby advancing the study and application of cryptography. A large number of books on cryptography have been published both domestically and internationally, and its theoretical research is relatively mature, with consensus reached on many aspects. Principles and Practice of Cryptography (Second Edition) by Douglas R. Stinson is a distinctive textbook, characterized by the following aspects:
1. Clear Presentation. The language in the book is simple and easy to understand. For example, differential and linear cryptanalysis of block ciphers are inherently difficult to describe, but the book presents them very clearly.
2. Rigorous Arguments. The book provides strict mathematical proofs for many cryptographic problems, such as unique solution distance and the extendability criterion of hash functions, offering a logical elegance.
3. Novel Content. The book offers clear discussions of many cryptographic problems, especially public-key cryptography, from the perspective of provable security. It uses the term "oracle" and enables readers to grasp the essence of this concept through reading. The book also briefly introduces some recent developments in the field of cryptography.
4. Well-Chosen Materials. The book selects a large number of typical and relatively mature materials, making it particularly suitable for teaching purposes.
5. Abundant Exercises. By practicing the carefully designed exercises at the end of each chapter, readers can quickly and skillfully master the fundamental techniques of cryptography.
This is a classic work in the field of cryptography, used as a prescribed textbook by many universities worldwide. Based on the first edition, the book has been meticulously and rigorously revised, focusing on the core issues of cryptographic research. It systematically elaborates on cryptography from the perspective of applied discrete mathematics. The book is divided into 7 chapters, starting with classical cryptography, then introducing Shannon's information theory and its application in cryptography, followed by modern cryptography, covering encryption techniques, the Data Encryption Standard (DES), the Advanced Encryption Standard (AES), public-key cryptography, one-way hash functions, digital signatures, and more. In terms of content selection, it emphasizes both breadth and in-depth exploration of key points. The book adopts a "learn and apply" approach to teaching mathematical background knowledge, organically intertwining fundamental concepts with algorithm descriptions to deepen and refine readers' understanding of algorithms. At the same time, definitions, theorems, lemmas, and proofs are all clearly explained, allowing readers to fully appreciate the logical elegance. Each chapter is accompanied by a large number of exercises, which not only help readers summarize and apply the book's content but also challenge their interest, thinking, and intelligence.
This book is suitable as a textbook or teaching reference for cryptography courses in computer science, mathematics, and related disciplines. It is also an excellent reference book for cryptographic research.
Cryptography: Principles and Practice, Second Edition
📌 Related Posts
Literature
Rheumatoid Arthritis Diagnosis, Treatment, and Care (Health Path Series)
2026-09-29
Literature
Focus on important things
2026-09-25
Literature
University Foreign Trade English
2026-09-20
Literature
Seal script hundred couplets
2026-09-13
Literature
Lotus Notes and Domino 6: From Beginner to Expert
2026-09-30
Literature
Introduction to Distributed Algorithms
2026-09-30
Literature
Practical Handbook of Digital Circuit Design
2026-09-30
Literature
Crystal Reports 9: From Beginner to Expert
2026-09-30