These are security notes taken from a Security Course at UVIC in cooperation with the BC goverment.
In addition : this is the Crypotgraphy bible - http://www.cse.hcmut.edu.vn/~tuananh/courses/Grid/Schneier%20-%20Applied%20Cryptography%202ed%20-%20Wiley.pdf