Simplified Cryptography is a textbook that introduces the reader to the fundamental principles and concepts of cryptography. The book is written in a clear and concise style, and it is designed to be accessible to readers with a variety of backgrounds, including computer science, mathematics, and engineering.
The book begins with an overview of the field of cryptography and its importance in the modern world. It then discusses the different types of cryptography, such as symmetric-key cryptography and public-key cryptography.
The book also covers a variety of specific cryptographic topics, such as:
Block ciphers
Digital signatures
Discrete logarithms
Elliptic curves
Finite fields
Hash functions
Historical ciphers
Information-theoretic security
Key exchange
Message authentication codes
Primality testing
Provable security
Public-key cryptography
Secure multiparty computation
Stream ciphers
The Enigma Machine
The book also includes a number of chapters on more advanced topics, such as:
Quantum cryptography
Post-quantum cryptography
Cryptographic protocols
Reviews
There are no reviews yet.