Пример #1
0
        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"));
        }