Author: (American) Stollings, translated by Liu Yuzhen and others
Publisher:
Publishing Date: 2004-01-01
Features: The purpose of this book is to outline the principles and applications of cryptology and network security. The first two parts discuss cryptology and network security technologies, elaborating on the fundamental content of network security. The other parts discuss the applications of network security, including practical application software that has been implemented or is currently used to provide network security. Therefore, this book covers multiple disciplines. Specifically, to understand the essence of some of the technologies discussed in this book, a basic knowledge of number theory and certain results in probability theory are required. However, this book attempts to be self-contained, not only providing the necessary number theory knowledge but also helping readers gain an intuitive understanding of it. The approach is to introduce this background knowledge only when needed. This helps readers understand the motivation for discussing this knowledge, and the author believes this method is better than presenting all the mathematical knowledge at once at the beginning of the book.
Target Audience: This book is suitable for teachers and professionals. It can be used as a textbook for undergraduate students in computer science, computer engineering, and electrical engineering majoring in cryptology and network security, with a semester-long course. It can also serve as a reference book or a self-study manual. This book systematically introduces the fundamental principles and application technologies of cryptology and network security. The book mainly consists of the following four parts. The traditional cryptography part discusses traditional cryptographic algorithms and design principles in detail, including the use of traditional cryptography to ensure confidentiality. The public-key cryptography and hash function part discusses public-key cryptographic algorithms and design principles, the application of message authentication codes and hash functions, as well as digital signatures and public-key certificates. The network security part discusses system-level security issues, including threats from intruders and viruses and corresponding countermeasures, as well as the application of firewalls and trusted systems. Compared to the second edition, the third edition of this book continues to broadly cover the content of the field of cryptology and network security while adding new content such as finite fields, the advanced encryption standard (AES), RC4 cryptography, and CTR mode, and expanding the content of the elliptic curve cryptography part. Additionally, there have been many changes and updates in the presentation of the basic content. The book is comprehensive, easy to understand, and particularly suitable for classroom teaching and self-study, making it a rare and excellent book. Especially, the network security discussed at the end of the book has practical applications in the real world, including implemented and currently used practical application software that provides network security. This book can be used as a textbook for graduate students and senior undergraduate students, and can also be referenced by technical personnel in the fields of information security, computer science, communication, electronic engineering, and others.
: Principles and Practice (Third Edition)
📌 Related Posts
Literature
Oracle 9i From Basics to Applications
2026-09-15
Literature
Improve your immunity scientifically
2026-09-19
News
How to do well in the treatment of pediatric epilepsy?
2026-09-21
News
How much does it generally cost to treat blocked vas deferens?
2026-09-29
Literature
Java and Patterns ()
2026-10-18
Literature
Patient-Physician Communication Guide
2026-10-18
Literature
Oracle Basics and Advanced
2026-10-18
Literature
Rheumatology
2026-10-18