I was wondering if anyone had some good resources (books or websites) on this subject. I've always been interested in cryptography and i have the book Applied Cryptography, i just need to get some algorithmic skills and such down before i attempt to recreate some of those algorithms

So any resources would be great!

Thanks!