Cryptopals problems in Rust