Introduction to Cryptography: Principles and Applications (Information Security and Cryptography)

Introduction to Cryptography: Principles and Applications (Information Security and Cryptography)

The first a part of this e-book covers the main suggestions of cryptography on an undergraduate point, from encryption and electronic signatures to cryptographic protocols. crucial options are proven in protocols for key alternate, consumer id, digital elections and electronic money. within the moment half, extra complex issues are addressed, similar to the bit defense of one-way services and computationally excellent pseudorandom bit turbines. the protection of cryptographic schemes is a principal subject. standard examples of provably safe encryption and signature schemes and their defense proofs are given. notwithstanding specific cognizance is given to the mathematical foundations, no targeted history in arithmetic is presumed. the mandatory algebra, quantity idea and chance conception are integrated within the appendix. every one bankruptcy closes with a set of workouts.


In the second one version the authors further an entire description of the AES, a longer part on cryptographic hash capabilities, and new sections on random oracle proofs and public-key encryption schemes which are provably safe opposed to adaptively-chosen-ciphertext assaults. The 3rd version is an additional substantial extension, with new themes further, together with: elliptic curve cryptography; Paillier encryption; quantum cryptography; the hot SHA-3 typical for cryptographic hash services; a significantly prolonged part on digital elections and net balloting; combine nets; and zero-knowledge proofs of shuffles.


The e-book is suitable for undergraduate and graduate scholars in computing device technology, arithmetic, and engineering.

Show sample text content

Download sample