public void NewProvider()
        {
            DpapiSymmetricCryptoProvider symm = new DpapiSymmetricCryptoProvider();

            CryptographyConfigurationView cryptoConfigurationView = new TestCryptographyConfigurationView();
            symm.Initialize(cryptoConfigurationView);
            byte[] encBytes = symm.Encrypt(plainText);
            byte[] decBytes = symm.Decrypt(encBytes);
            Assert.IsTrue(CryptographyUtility.CompareBytes(decBytes, plainText));
        }
示例#2
0
        public void NewProvider()
        {
            DpapiSymmetricCryptoProvider symm = new DpapiSymmetricCryptoProvider();

            CryptographyConfigurationView cryptoConfigurationView = new TestCryptographyConfigurationView();

            symm.Initialize(cryptoConfigurationView);
            byte[] encBytes = symm.Encrypt(plainText);
            byte[] decBytes = symm.Decrypt(encBytes);
            Assert.IsTrue(CryptographyUtility.CompareBytes(decBytes, plainText));
        }