It takes the average reader 7 hours and 42 minutes to read Introduction to Cryptography with Open-Source Software by Alasdair McAndrew
Assuming a reading speed of 250 words per minute. Learn more
Once the privilege of a secret few, cryptography is now taught at universities around the world. Introduction to Cryptography with Open-Source Software illustrates algorithms and cryptosystems using examples and the open-source computer algebra system of Sage. The author, a noted educator in the field, provides a highly practical learning experience by progressing at a gentle pace, keeping mathematics at a manageable level, and including numerous end-of-chapter exercises. Focusing on the cryptosystems themselves rather than the means of breaking them, the book first explores when and how the methods of modern cryptography can be used and misused. It then presents number theory and the algorithms and methods that make up the basis of cryptography today. After a brief review of "classical" cryptography, the book introduces information theory and examines the public-key cryptosystems of RSA and Rabin’s cryptosystem. Other public-key systems studied include the El Gamal cryptosystem, systems based on knapsack problems, and algorithms for creating digital signature schemes. The second half of the text moves on to consider bit-oriented secret-key, or symmetric, systems suitable for encrypting large amounts of data. The author describes block ciphers (including the Data Encryption Standard), cryptographic hash functions, finite fields, the Advanced Encryption Standard, cryptosystems based on elliptical curves, random number generation, and stream ciphers. The book concludes with a look at examples and applications of modern cryptographic systems, such as multi-party computation, zero-knowledge proofs, oblivious transfer, and voting protocols.
Introduction to Cryptography with Open-Source Software by Alasdair McAndrew is 461 pages long, and a total of 115,711 words.
This makes it 156% the length of the average book. It also has 141% more words than the average book.
The average oral reading speed is 183 words per minute. This means it takes 10 hours and 32 minutes to read Introduction to Cryptography with Open-Source Software aloud.
Introduction to Cryptography with Open-Source Software is suitable for students ages 12 and up.
Note that there may be other factors that effect this rating besides length that are not factored in on this page. This may include things like complex language or sensitive topics not suitable for students of certain ages.
When deciding what to show young students always use your best judgement and consult a professional.
Introduction to Cryptography with Open-Source Software by Alasdair McAndrew is sold by several retailers and bookshops. However, Read Time works with Amazon to provide an easier way to purchase books.
To buy Introduction to Cryptography with Open-Source Software by Alasdair McAndrew on Amazon click the button below.
Buy Introduction to Cryptography with Open-Source Software on Amazon