コード例 #1
0
ファイル: AES128CBCTests.cs プロジェクト: heweigeng1/Lolo
        public void DecryptTest()
        {
            //Arrange
            string iv  = "1234567812345678";
            string key = "8765432187654321";
            string str = "HxivQmmD+hhS5WodniAWSg==";//hello world

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

            //Assert
            Assert.True(encrypt == "hello world", encrypt);
        }
コード例 #2
0
ファイル: AES128CBCTests.cs プロジェクト: heweigeng1/Lolo
        public void EncryptTest()
        {
            //Arrange
            string iv  = "1234567812345678";
            string key = "8765432187654321";
            string str = "hello world";

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

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