Exemple #1
0
        public void EncryptDecrypt_WithSalt_WithAutoCreateKey_Test()
        {
            var key = DESEncryptionProvider.CreateKey();
            var s   = DESEncryptionProvider.Encrypt("image", key.Key, key.IV, "123412341234");
            var o   = DESEncryptionProvider.Decrypt(s, key.Key, key.IV, "123412341234");

            Assert.Equal("image", o);
        }
Exemple #2
0
        public void Test_Encrypt_Decrypt_AutoCreateKey_WithSalt()
        {
            var key = DESEncryptionProvider.CreateKey();
            var s   = DESEncryptionProvider.Encrypt("image", key.Key, key.IV, "88888888");
            var o   = DESEncryptionProvider.Decrypt(s, key.Key, key.IV, "88888888");

            Assert.Equal("image", o);
        }
Exemple #3
0
        public void EncryptDecrypt_Test()
        {
            var s = DESEncryptionProvider.Encrypt("image", "alexinea", "forerunner");

            Assert.Equal("fJ2yrnAPaH0=", s);

            var o = DESEncryptionProvider.Decrypt(s, "alexinea", "forerunner");

            Assert.Equal("image", o);
        }
Exemple #4
0
        public void EncryptDecrypt_WithSalt_Test()
        {
            var s = DESEncryptionProvider.Encrypt("image", "alexinea", "forerunner", "123412341234");

            Assert.Equal("s4h5u8hA/2Y=", s);

            var o = DESEncryptionProvider.Decrypt(s, "alexinea", "forerunner", "123412341234");

            Assert.Equal("image", o);
        }
Exemple #5
0
        public void Test_Encrypt_Decrypt_WithSalt()
        {
            var s = DESEncryptionProvider.Encrypt("image", "jianxuanbing", "123456", "66666666");

            Output.WriteLine(s);
            Assert.Equal("mhYoC9zYD14=", s);

            var o = DESEncryptionProvider.Decrypt(s, "jianxuanbing", "123456", "66666666");

            Assert.Equal("image", o);
        }
Exemple #6
0
        public void Test_Encrypt_Decrypt()
        {
            var s = DESEncryptionProvider.Encrypt("image", "jianxuanbing", "123456");

            Output.WriteLine(s);
            Assert.Equal("W1qT5HubZGo=", s);

            var o = DESEncryptionProvider.Decrypt(s, "jianxuanbing", "123456");

            Assert.Equal("image", o);
        }