Exemplo n.º 1
0
        public void Base64DecryptTest()
        {
            //Arrange
            string iv  = Convert.ToBase64String(Encoding.Default.GetBytes("1234567812345678"));
            string key = Convert.ToBase64String(Encoding.Default.GetBytes("8765432187654321"));
            string str = "HxivQmmD+hhS5WodniAWSg==";//hello world

            //ACT
            var encrypt = AES128CBC.Base64Decrypt(str, key, iv);

            //Assert
            Assert.True(encrypt == "hello world", encrypt);
        }
Exemplo n.º 2
0
        public void Base64EncryptTest()
        {
            //Arrange
            string iv  = Convert.ToBase64String(Encoding.Default.GetBytes("1234567812345678"));
            string key = Convert.ToBase64String(Encoding.Default.GetBytes("8765432187654321"));
            string str = "hello world";

            //ACT
            var encrypt = AES128CBC.Base64Encrypt(str, key, iv);

            //Assert
            Assert.True(AES128CBC.Base64Decrypt(encrypt, key, iv) == str, encrypt);
        }