Well I have always been interested in Cryptography. I have a few questions....

1. Where do I get started learning cyrptography besides books as I am tight on cash atm?

2. What kinds of maths are involved in cryptography?

The main reason I want to learn about cryptography is because it has always interested me and I would like to learn to decrypt encypted messages.

I wonder if it helps that I like to do those cryptograms in the newspapers lol.

Btw I also have a strong programming background if that helps.

Also I have been using google but I am not quite sure I am getting the maximum results I should be getting.