Ejemplo n.º 1
0
        public void TestThat_CanEncryptYaml()
        {
            var key    = JsonPasswordCrypto.GenerateKey(256);
            var crypto = new YamlConfigCrypto(key);

            var encryptedYml = crypto.Encrypt(_yml);

            Assert.That(crypto.IsEncrypted(encryptedYml));
        }
Ejemplo n.º 2
0
        public void TestThat_CanEncryptTaggedForEncryption()
        {
            string yml = @"SomeKey : Administrator
SomeSensitiveKey : !!encrypt SomeSensitiveValue";

            var key    = JsonPasswordCrypto.GenerateKey(256);
            var crypto = new YamlConfigCrypto(key);

            var encryptedYml = crypto.Encrypt(yml);

            Assert.That(crypto.IsEncrypted(encryptedYml));
        }
Ejemplo n.º 3
0
        public void TestThat_CanEncryptPassword()
        {
            string yml = @"UserName : Administrator
Password : !!encrypt SomePassword";

            var key    = JsonPasswordCrypto.GenerateKey(256);
            var crypto = new YamlConfigCrypto(key);

            var encryptedYml = crypto.Encrypt(yml);

            Assert.That(crypto.IsEncrypted(encryptedYml));
        }