I was looking info about crypto, & I felt that I could share that excellent site:
Kind of newbie crypto tut.

http://www.ssh.fi/support/cryptography/introduction/