public void WhenCryptAWordItMustBeDifferentBefore()
        {
            var word = "Murilo";

            var encryptedWord = _tripleDesCrypt.Encrypt(word);

            Assert.AreNotEqual(word, encryptedWord);
        }
예제 #2
0
        public ActionResult Download(string key)
        {
            var file = new File(System.Web.HttpContext.Current);

            var tripleDesEncryptor = new TripleDESEncrypt(key);

            var content = file.GetFileContent();

            var encryptedContent = tripleDesEncryptor.Encrypt(content);

            ViewBag.GeneratedPassword = key;

            return(File(Encoding.UTF8.GetBytes(encryptedContent), "text/plain", "encryptedPassword.txt"));
        }