Introduction to modern cryptography /
"Cryptography is ubiquitous and plays a key role in ensuring data secrecy and integrity as well as in securing computer systems more broadly. Introduction to Modern Cryptography provides a rigorous yet accessible treatment of this fascinating subject. The authors introduce the core principles o...
| Main Author: | |
|---|---|
| Other Authors: | |
| Format: | Book |
| Language: | English |
| Published: |
Boca Raton :
CRC Press/Taylor & Francis,
[2015]
|
| Edition: | Second edition. |
| Series: | Chapman & Hall/CRC cryptography and network security.
|
| Subjects: |
Table of Contents:
- Preface
- I. Introduction and Classical Cryptography
- Introduction
- Perfectly Secret Encryption
- II. Private-Key (Symmetric) Cryptography
- Private-Key Encryption
- Message Authentication Codes
- Hash Functions and Applications
- Practical Constructions of Symmetric-Key Primitives
- Theoretical Constructions of Symmetric-Key Primitives
- III. Public-Key (Asymmetric) Cryptography
- Number Theory and Cryptographic Hardness Assumptions
- Algorithms for Factoring and Computing Discrete Logarithms
- Key Management and the Public-Key Revolution
- Public-Key Encryption
- Digital Signature Schemes
- Advanced Topics in Public-Key Encryption
- Index of Common Notation
- Appendix A: Mathematical Background
- Appendix B: Basic Algorithmic Number Theory.