示例#1
0
        public void TestDecryptorAsync()
        {
            var    keyValue     = DESCrypto.CreatedKey();
            string encryptorStr = DESCrypto.EncryptorAsync(input, keyValue.Key, keyValue.Value).Result;
            String decryptorStr = DESCrypto.DecryptorAsync(encryptorStr, keyValue.Key, keyValue.Value).Result;

            Assert.IsNotNull(encryptorStr);
            Assert.IsTrue(encryptorStr.Length > 0);
            Console.WriteLine(encryptorStr);

            Assert.IsNotNull(decryptorStr);
            Assert.IsTrue(decryptorStr.Length > 0);
            Console.WriteLine(decryptorStr);
            Assert.IsTrue(decryptorStr.Equals(input));
        }