Another pretty good web site:
http://www.pki-page.org
Bruce Schneier's "Applied Cryptography" is another very good book, I have the e-version if you want.
http://www.pki-page.org
Bruce Schneier's "Applied Cryptography" is another very good book, I have the e-version if you want.