RT @kaepora: http://cryptopals.com/, a set of cryptography challenges that are really educational (with solutions in 5+ languages)