Understanding Cryptography: A Textbook for Students and Practitioners

Understanding Cryptography: A Textbook for Students and Practitioners

Christof Paar, Jan Pelzl

Cryptography is now ubiquitous – relocating past the conventional environments, resembling executive communications and banking structures, we see cryptographic options learned in net browsers, e mail courses, mobile phones, production platforms, embedded software program, shrewdpermanent structures, vehicles, or even clinical implants. brand new designers desire a accomplished knowing of utilized cryptography.

After an advent to cryptography and knowledge safeguard, the authors clarify the most suggestions in glossy cryptography, with chapters addressing circulate ciphers, the information Encryption normal (DES) and 3DES, the complex Encryption ordinary (AES), block ciphers, the RSA cryptosystem, public-key cryptosystems in keeping with the discrete logarithm challenge, elliptic-curve cryptography (ECC), electronic signatures, hash capabilities, Message Authentication Codes (MACs), and techniques for key institution, together with certificate and public-key infrastructure (PKI). through the booklet, the authors specialize in speaking the necessities and protecting the math to a minimal, they usually circulation speedy from explaining the principles to describing useful implementations, together with contemporary themes equivalent to light-weight ciphers for RFIDs and cellular units, and present key-length recommendations.

The authors have enormous adventure educating utilized cryptography to engineering and desktop technological know-how scholars and to pros, they usually make vast use of examples, difficulties, and bankruptcy reports, whereas the book’s web site deals slides, initiatives and hyperlinks to additional assets. this can be a appropriate textbook for graduate and complex undergraduate classes and in addition for self-study through engineers.

Show sample text content

Download sample