An introduction to Discrete Mathematics for Cryptography
Jonathan Arbib and John Dwyer
The topics covered in this book are aimed at students planning to study cryptography at final-year undergraduate or masters postgraduate university level. Each topic is introduced with relatively straightforward explanations and examples in order to engage those who would not necessarily see themselves as particularly interested in mathematics.
The emphasis on discrete mathematics reflects the fact that more and more applications in cryptography involve the subject. Topics include number systems, logical operations, combinatorics, simple probability and cryptographic algorithms.
Worked examples are included throughout to reinforce the essential ideas underlying each topic.