Jump to ratings and reviews
Rate this book

Cryptography: An Introduction

Rate this book
Nigel Smart’s Cryptography provides the rigorous detail required for advanced cryptographic studies, yet approaches the subject matter in an accessible style in order to gently guide new students through difficult mathematical topics. Covering the latest developments in computer cryptography, including the Rijndael algorithm chosen for the new Advanced Encryption Standard, the OAEP padding system for RSA and modern stream ciphers, this book is a complete introduction to cryptography.

Cryptography incorporates practical examples and real-world case studies to examine strategies for security in multiple languages and various contexts. The author gives specific focus to implementation issues such as exponentiation in DSA and RSA, and to provably secure algorithms with and without random oracles.

Cryptography is fully supported by an Online Learning Centre. This includes lecture slides, sample software in different source languages, further exercises and a complete solutions guide for the book. Also included is a wide resource of links to key cryptographic sites and data sources from around the world.

Key features
-> Comprehensive background material on modular arithmetic, algorithms, probability and elliptic curves
->Complete coverage of symmetric encryption techniques from historical cyphers like Enigma, to recent developments like Rijndael’s
->Colour coded text to distinguish between levels of information distribution during decryption
->An appendix which covers the basic algebra needed to cope with modern public key cryptosystems
->An accessible style suitable for Computer Scientists, Mathematicians and Electrical Engineers or those coming to cryptography from other disciplines

433 pages, Paperback

First published November 13, 2006

24 people want to read

About the author

Nigel P. Smart

12 books1 follower

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
4 (36%)
4 stars
5 (45%)
3 stars
1 (9%)
2 stars
1 (9%)
1 star
0 (0%)
Displaying 1 - 2 of 2 reviews
Profile Image for Alicia .
11 reviews
December 6, 2023
Perfect read to go from knowing nothing about cryptography mathematics to understanding all the mathematics behind that algorithms
Profile Image for Daniel Apatiga.
41 reviews1 follower
May 21, 2016
Extremely descriptive of hash, encryption, and not so much decryption algorithms. Could have had more examples in a pseudo language, or Java/Python/C++. However, it was extremely helpful in my course grade of which I received a C. Thanks Nigel.
Displaying 1 - 2 of 2 reviews

Can't find what you're looking for?

Get help and learn more about the design.