Ejemplo n.º 1
0
        public MFTestResults AesTest_Encrypt()
        {
            MFTestResults res;

            try
            {
                using (AesCryptoServiceProvider csp = new AesCryptoServiceProvider())
                {
                    res = SymmetricTestHelper.Test_Encrypt(csp);
                }

                if (res == MFTestResults.Pass && m_isEmulator)
                {
                    using (AesCryptoServiceProvider csp = new AesCryptoServiceProvider("Emulator_Crypto"))
                    {
                        res = SymmetricTestHelper.Test_Encrypt(csp);
                    }
                }
            }
            catch
            {
                res = MFTestResults.Fail;
            }

            return(res);
        }
Ejemplo n.º 2
0
        public MFTestResults TDesTest_Encrypt()
        {
            MFTestResults res;

            using (TripleDESCryptoServiceProvider csp = new TripleDESCryptoServiceProvider())
            {
                res = SymmetricTestHelper.Test_Encrypt(csp);
            }

            if (res == MFTestResults.Pass && m_isEmulator)
            {
                using (TripleDESCryptoServiceProvider csp = new TripleDESCryptoServiceProvider("Emulator_Crypto"))
                {
                    res = SymmetricTestHelper.Test_Encrypt(csp);
                }
            }

            return(res);
        }