Introduction to Cryptography with Open-Source Software.

Introduction to CryptographyHiding information: confidentiality Some basic definitions Attacks on a cryptosystem Some cryptographic problems Cryptographic protocols Some simple ciphers Cryptography and computer security Basic Number Theory Introduction Some basic definitions Some number theoretic ca...

Full description

Saved in:
Bibliographic Details
Main Author: McAndrew, Alasdair
Format: eBook
Language:English
Published: Hoboken : CRC Press, 2012.
Series:Discrete mathematics and its applications.
Subjects:
Online Access:Click for online access
Table of Contents:
  • Front Cover; Contents; Preface; Chapter 1. Introduction to cryptography; Chapter 2. Basic number theory; Chapter 3. Classical cryptosystems; Chapter 4. Introduction to information theory; Chapter 5. Public-key cryptosystems based on factoring; Chapter 6. Public-key cryptosystems based on logarithms and knapsacks; Chapter 7. Digital signatures; Chapter 8. Block ciphers and the data encryption standard; Chapter 9. Finite fields; Chapter 10. The Advanced Encryption Standard; Chapter 11. Hash functions; Chapter 12. Elliptic curves and cryptosystems; Chapter 13. Random numbers and stream ciphers.
  • Chapter 14. Advanced applications and protocolsAppendix A. Introduction to Sage; Appendix B. Advanced computational number theory; Bibliography; Back Cover.