The Matasano crypto challenges are a great place to start getting your feet wet and your hands dirty.
http://www.matasano.com/articles/crypto-challenges/
Myself, I'm trying them in ANSI C
http://www.matasano.com/articles/crypto-challenges/
Myself, I'm trying them in ANSI C