If anyone has heard of the free courses offered by major universities and wants to bone up on Cryptography, there is a course starting today https://www.coursera.org/course/crypto -- Rich Vázquez