Cryptography Made Simple
In this introductory textbook the author explains the key topics in cryptography. He takes a modern approach, where defining what is meant by "secure" is as important as creating something that achieves that goal, and security definitions are central to the discussion throughout. The chapt...
| Main Author: | |
|---|---|
| Corporate Author: | |
| Format: | Electronic eBook |
| Language: | English |
| Published: |
Cham :
Springer International Publishing : Imprint: Springer,
2016.
|
| Series: | Information Security and Cryptography,
|
| Subjects: | |
| Online Access: | Full Text via HEAL-Link |
Table of Contents:
- Modular Arithmetic, Groups, Finite Fields and Probability
- Elliptic Curves
- Historical Ciphers
- The Enigma Machine
- Information Theoretic Security
- Historical Stream Ciphers
- Modern Stream Ciphers
- Block Ciphers
- Symmetric Key Distribution
- Hash Functions and Message Authentication Codes
- Basic Public Key Encryption Algorithms
- Primality Testing and Factoring
- Discrete Logarithms
- Key Exchange and Signature Schemes
- Implementation Issues
- Obtaining Authentic Public Keys
- Attacks on Public Key Schemes
- Definitions of Security
- Complexity Theoretic Approaches
- Provable Security: With Random Oracles
- Hybrid Encryption
- Provable Security: Without Random Oracles
- Secret Sharing Schemes
- Commitments and Oblivious Transfer
- Zero-Knowledge Proofs
- Secure Multiparty Computation.