public MFTestResults Iso10126_Test() { bool bRes = true; try { Iso10126 tester = new Iso10126(); using (Session sess = new Session("", MechanismType.AES_ECB)) { bRes &= tester.RunTests(sess, PaddingMode.ISO10126); } if (m_isEmulator) { using (Session sess = new Session("Emulator_Crypto", MechanismType.AES_ECB)) { bRes &= tester.RunTests(sess, PaddingMode.ISO10126); } } } catch (NotSupportedException) { return(MFTestResults.Skip); } catch (Exception e) { Log.Exception("", e); bRes = false; } return(bRes ? MFTestResults.Pass : MFTestResults.Fail); }
public MFTestResults Iso10126_Test() { bool bRes = true; try { Iso10126 tester = new Iso10126(); using (Session sess = new Session("", MechanismType.AES_ECB)) { bRes &= tester.RunTests(sess, PaddingMode.ISO10126); } if (m_isEmulator) { using (Session sess = new Session("Emulator_Crypto", MechanismType.AES_ECB)) { bRes &= tester.RunTests(sess, PaddingMode.ISO10126); } } } catch (NotSupportedException) { return MFTestResults.Skip; } catch (Exception e) { Log.Exception("", e); bRes = false; } return bRes ? MFTestResults.Pass : MFTestResults.Fail; }