public void Challenge10() { var encrypted = Convert.FromBase64String(File.ReadAllText(TestContext.CurrentContext.TestDirectory + "\\resources\\10.txt")); var key = Encoding.UTF8.GetBytes("YELLOW SUBMARINE"); var iv = Encoding.UTF8.GetBytes("\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"); var output = Encoding.UTF8.GetString(AES128.DecryptCBC(encrypted, key, iv)); Assert.IsTrue(output.StartsWith("I'm back and I'm ringin' the bell")); }