Exemple #1
0
        public void CanEncryptAndDecrypt()
        {
            var key          = Key.Parse("5Hx15HFGyep2CfPxsJKe2fXJsCVn5DEiyoeGGF6JZjGbTRnqfiD").ToByteArray();
            var derived      = Enumerable.Range(1, 64).Select(x => (byte)x).ToArray();
            var encryptedKey = EncryptedKey.EncryptKey(key, derived);

            CollectionAssert.AreEqual(key, EncryptedKey.DecryptKey(encryptedKey, derived));
        }