User's Guide to Cryptography and Standards(Artech House Computer Security Series) available in Hardcover
- Pub. Date:
- Artech House, Incorporated
With the scope and frequency of attacks on valuable corporate data growing enormously in recent years, a solid understanding of cryptography is essential for anyone working in the computer/network security field. This timely book delivers the hands-on knowledge you need, offering comprehensive coverage on the latest and most-important standardized cryptographic techniques to help you protect your data and computing resources to the fullest. Rather than focusing on theory like other books on the market, this unique resource describes cryptography from an end-user perspective, presenting in-depth, highly practical comparisons of standards and techniques.
About the Author
Alex W. Dent is an EPSRC junior research fellow at the Information Security Group, Royal Holloway, University of London. He holds a Ph.D. in mathematics from the University of London. Chris J. Mitchell is a professor of computer science at the Information Security Group, Royal Holloway, University of London. He holds a Ph.D. in mathematics from the University of London.
Table of Contents
Introduction. Standards and the Standardization Process. Security Mechanisms and Security Services. Encryption. Modes of Operation for Block Ciphers. Cryptographic Hash-Functions. Message Authentication Codes (MACs). Digital Signatures. Non-Repudiation Mechanisms. Authentication Protocols. Key Management Framework. Key Establishment Mechanisms. Public Key Infrastructures. Trusted Third Party Mechanisms. Cryptographic APIs. Other Standards. Standards: The Future. Tables of Standards.
Most Helpful Customer Reviews
Over the last 31 years, cryptography has grown from being a specialist technology used almost exclusively by governments and the military, to a technology underpinning the security of the electronics world. Authors Alex W. Dent and Chris J. Mitchell have done an outstanding job of bringing you both cryptography and standards for cryptography. Dent and Mitchell begin this book by reviewing the main relevant standardization bodies and provide a brief introduction to the main standardization processes. Next, the authors define a set of terminology for the use of cryptography. In addition, the authors describe in detail the different types of encryption algorithms and their use for providing data confidentiality. They also describe cryptographic hash functions, message authentication codes, and digital signatures, respectively. Then, they look at non-repudiation and authentication protocols. The authors then describe a standardized framework for key management. Next, protocols for establishing shared secret keys are the main focus. The topic of public key infrastructures is then discussed. Then, they deal with standards governing the use of trusted third parties to support the use and management of cryptographic techniques. The standardization of cryptographic application program interfaces is then considered. The authors then summarize a variety of other standards with relevance to cryptography. Finally, they discuss the future of cryptographic standardization. With the preceding in mind, the authors have done an excellent job of making this book accessible to the general reader, although it is not really designed for the reader completely unfamiliar with cryptography and its possible applications. Nevertheless, the reader is encouraged to get started on the book, and only refer to mathematical algorithms if concepts arise with which they are not familiar.