My code for the Matasano Crypto Challenges. See also this explanatory post. Run with cargo run X where X is the problem number.