DecryptAes() public static method

public static DecryptAes ( string encrypted, byte aesKey ) : string
encrypted string
aesKey byte
return string
コード例 #1
0
        public void AesRoundTrip()
        {
            var aesKey    = _aes.GenerateKey();
            var encrypted = _aes.Encrypt("test data", aesKey);

            Assert.AreEqual("test data", TestHelper.DecryptAes(encrypted, aesKey));
        }
コード例 #2
0
        public void EncryptsData()
        {
            var encrypted = _braintree.Encrypt(DataToEncrypt);
            var aesInfo   = encrypted.Substring(_encryptedPrefix.Length).Split('$');
            var aesKey    = TestHelper.DecryptRsa(aesInfo[0], PrivateKey);
            var decrypted = TestHelper.DecryptAes(aesInfo[1], aesKey);

            Assert.AreEqual(DataToEncrypt, decrypted);
        }