Exemplo n.º 1
0
        public void EncryptyngDecryptingWith_Encode_Decode()
        {
            var data = new byte[] { 1, 8, 47, 128 };

            using (Aes crntAes = Aes.Create())
            {
                byte[] encrypted = NotebookCryptography.Encode(data, crntAes.Key, crntAes.IV);
                byte[] decrypted = NotebookCryptography.Decode(encrypted, crntAes.Key, crntAes.IV);

                CollectionAssert.AreEqual(data, decrypted);
            }
        }