The book studies modern concepts of Computer Security. It is selfcontained in the sense that it introduces the basic mathematical background necessary to follow computer security concepts. 1 Introduction.- 2 Background Theory.- 3 Private-Key Cryptosystems.- 4 Public-Key Cryptosystems.- 5 Pseudorandomness.- 6 Hashing.- 7 Digital Signatures.- 8 Authentication.- 9 Secret Sharing.- 10 Group-Oriented Cryptography.- 11 Key Establishment Protocols.- 12 Zero-Knowledge Proof Systems.- 13 Identification.- 14 Intrusion Detection.- 15 Electronic Elections and Digital Money.- 16 Database Protection and Security.- 17 Access Control.- 18 Network Security.- References.
From the reviews:
"The goal of the book is to present the basic concepts in computer and network security. ... It has 18 chapters, each ... concluding with a set of exercises and problems. ... the book overviews the most important topics of cryptography and some topics on computer security. It may be used for self-study, as well as a text for undergraduate and postgraduate courses." (Lenka Fibikova, Zentralblatt MATH, Issue 1011, 2003)