Must you be a math geek A+ student to understand cryptography? ..can't a B student crack or design Hash algorithms?...and how can a B student become a cryptographer?... is there hope?
Hi Clone,
You ask a great question. I am actually in college to do that very thing. Here are a few really good places to start.
1. Here is an Article by Bruce Schneier. This is from his famous blog "Schneier On Security". I am sure you will find it helpful. He is actually one of the top Cryptographers/Cryptographic Engineers/Mathematicians in the world and has written several top books on Cryptography. ie Applied Cryptography, Practical Cryptography, Cryptography Engineering. He invented the Blowfish and Twofish (AES Top Five Finalist) Ciphers, along with the Skein Hashing Function (Another AES Top Five Finalist).
https://www.schneier.com/crypto-gram-9910.html#SoYouWanttobeaCryptographer 2.This is a link University of Washington Course of Cryptography. U. of Washington is one of the top Crypto schools in the world. Home of famous Professors like Neal Koblitz (Elliptic Curve Cryptography) and Josh Benaloh (Microsoft). It's Free. Just click on the Lectures Section.
http://courses.cs.washington.edu/courses/csep590/06wi/3. The Handbook of Applied Cryptography. aka. The Cryptography Bible. This is actually the book for the U. of Washington Course. It was written by Alfred Menezes and Scott Vanstone. Both of these guys are from the University of Waterloo's Centre for Applied Cryptographic Research. I went ahead and uploaded it for you.
The Handbook of Applied Cryptography
http://upload.evilzone.org/download.php?id=5303909&type=zip4. Stanford University's Online Cryptography Course By Dan Boneh
You just need to sign up and it's completely Free. It's awesome.
https://www.coursera.org/course/cryptoI hope this will help you and anyone else interested in Cryptography.
Ark