sl@0: // sl@0: // Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). sl@0: // All rights reserved. sl@0: // This component and the accompanying materials are made available sl@0: // under the terms of the License "Eclipse Public License v1.0" sl@0: // which accompanies this distribution, and is available sl@0: // at the URL "http://www.eclipse.org/legal/epl-v10.html". sl@0: // sl@0: // Initial Contributors: sl@0: // Nokia Corporation - initial contribution. sl@0: // sl@0: // Contributors: sl@0: // sl@0: // Description: sl@0: // sl@0: sl@0: START_TESTCASE SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0001 sl@0: sl@0: //! @SYMTestCaseID SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0001 sl@0: sl@0: //! @SYMTestCaseDesc /////////////////////////////////////////////////////////////////////// sl@0: sl@0: //! Switch on performance testing sl@0: sl@0: //! //////////////////////////////////////////////////////////////////////// sl@0: sl@0: //! @SYMTestActions 1) Switch on performance testing sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler PerformanceTestSettings asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0001-001 sl@0: sl@0: END_TESTCASE SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0001 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0002 sl@0: sl@0: //! @SYMTestCaseID SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0002 sl@0: sl@0: //! @SYMTestCaseDesc /////////////////////////////////////////////////////////////////////// sl@0: sl@0: //! It should be noted that the time period specified denotes one of sl@0: sl@0: //! the three steps key creation, signing and verification of keys. sl@0: sl@0: //! So total execution time can be three times as long. sl@0: sl@0: //! is actually the amount of time the test will run sl@0: sl@0: //! and should perhaps be changed to something like . sl@0: sl@0: //! /////////////////////////////////////////////////////////////////////// sl@0: sl@0: //! sl@0: sl@0: //! //////////////////////////////////////////////////////////////////////// sl@0: sl@0: //! Forward-backward self tests (standard and CRT) sl@0: sl@0: //! //////////////////////////////////////////////////////////////////////// sl@0: sl@0: //! @SYMTestActions 1) DH key agreement sl@0: sl@0: //! 2) Forward-backward self test RSA encrypt&decrypt: 512 bit key, standard, 15 sec sl@0: sl@0: //! 3) Forward-backward self test RSA encrypt&decrypt: 1024 bit key, standard, 30 sec sl@0: sl@0: //! 4) Forward-backward self test RSA encrypt&decrypt: 2048 bit key, standard, 60 sec sl@0: sl@0: //! 5) Forward-backward self test RSA encrypt&decrypt: 512 bit key, CRT, 10 sec sl@0: sl@0: //! 6) Forward-backward self test RSA encrypt&decrypt: 1024 bit key, CRT, 30 sec sl@0: sl@0: //! 7) Forward-backward self test RSA encrypt&decrypt: 2048 bit key, CRT, 60 sec sl@0: sl@0: //! 8) Forward-backward self test RSA sign&verify: 512 bit key, standard, 10 seconds sl@0: sl@0: //! 9) Forward-backward self test RSA sign&verify: 1024 bit key, standard, 15 seconds sl@0: sl@0: //! 10) Forward-backward self test RSA sign&verify: 2048 bit key, standard, 30 seconds sl@0: sl@0: //! 11) Forward-backward self test RSA sign&verify : 512 bit key, CRT, 10 seconds sl@0: sl@0: //! 12) Forward-backward self test RSA sign&verify : 1024 bit key, CRT, 15 seconds sl@0: sl@0: //! 13) Forward-backward self test RSA sign&verify : 2048 bit key, CRT, 30 seconds sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler DHVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0002-001 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAEncryptStandardAndCRTFB asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0002-002 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAEncryptStandardAndCRTFB asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0002-003 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAEncryptStandardAndCRTFB asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0002-004 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAEncryptStandardAndCRTFB asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0002-005 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAEncryptStandardAndCRTFB asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0002-006 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAEncryptStandardAndCRTFB asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0002-007 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSASignStandardAndCRTFB asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0002-008 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSASignStandardAndCRTFB asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0002-009 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSASignStandardAndCRTFB asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0002-010 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSASignStandardAndCRTFB asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0002-011 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSASignStandardAndCRTFB asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0002-012 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSASignStandardAndCRTFB asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0002-013 sl@0: sl@0: END_TESTCASE SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0002 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0003 sl@0: sl@0: //! @SYMTestCaseID SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0003 sl@0: sl@0: //! @SYMTestCaseDesc //////////////////////////////////////////////////////////////////////// sl@0: sl@0: //! Vector Test RSA: encrypt sl@0: sl@0: //! //////////////////////////////////////////////////////////////////////// sl@0: sl@0: //! @SYMTestActions 1) Vector Test RSA: Encrypt e = 0x3, 512 bit key, standard, 1 sec sl@0: sl@0: //! 2) Vector Test RSA: Encrypt e = 0x11, 512 bit key, standard, 1 sec sl@0: sl@0: //! 3) Vector Test RSA: Encrypt e = 0x010001, 512 bit key, standard, 1 sec sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAEncryptVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0003-001 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAEncryptVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0003-002 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAEncryptVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0003-003 sl@0: sl@0: END_TESTCASE SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0003 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0004 sl@0: sl@0: //! @SYMTestCaseID SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0004 sl@0: sl@0: //! @SYMTestCaseDesc //////////////////////////////////////////////////////////////////////// sl@0: sl@0: //! Vector Test RSA: standard decrypt sl@0: sl@0: //! //////////////////////////////////////////////////////////////////////// sl@0: sl@0: //! @SYMTestActions 1) Vector Test RSA: Decrypt, 512 bit key, standard, 1 sec sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSADecryptVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0004-001 sl@0: sl@0: END_TESTCASE SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0004 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0005 sl@0: sl@0: //! @SYMTestCaseID SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0005 sl@0: sl@0: //! @SYMTestCaseDesc //////////////////////////////////////////////////////////////////////// sl@0: sl@0: //! Vector Test RSA: CRT decrypt sl@0: sl@0: //! //////////////////////////////////////////////////////////////////////// sl@0: sl@0: //! @SYMTestActions 1) Vector Test RSA: Decrypt, 512 bit key, CRT, 1 sec sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSADecryptVectorCRT asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0005-001 sl@0: sl@0: END_TESTCASE SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0005 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0006 sl@0: sl@0: //! @SYMTestCaseID SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0006 sl@0: sl@0: //! @SYMTestCaseDesc //////////////////////////////////////////////////////////////////////// sl@0: sl@0: //! More Vector Tests RSA: standard encrypt & decrypt sl@0: sl@0: //! //////////////////////////////////////////////////////////////////////// sl@0: sl@0: //! @SYMTestActions 1) Vector Test 2 RSA: Encrypt e = 0x3, 512 bit key, standard, 1 sec sl@0: sl@0: //! 2) Vector Test 3 RSA: Encrypt e = 0x3, 512 bit key, standard, 1 sec sl@0: sl@0: //! 3) Vector Test 4 RSA: Encrypt e = 0x3, 512 bit key, standard, 1 sec sl@0: sl@0: //! 4) Vector Test 5 RSA: Encrypt e = 0x3, 512 bit key, standard, 1 sec sl@0: sl@0: //! 5) Vector Test 6 RSA: Encrypt e = 0x11, 512 bit key, standard, 1 sec sl@0: sl@0: //! 6) Vector Test 7 RSA: Encrypt e = 0x11, 512 bit key, standard, 1 sec sl@0: sl@0: //! 7) Vector Test 8 RSA: Encrypt e = 0x11, 512 bit key, standard, 1 sec sl@0: sl@0: //! 8) Vector Test 9 RSA: Encrypt e = 0x11, 512 bit key, standard, 1 sec sl@0: sl@0: //! 9) Vector Test 10 RSA: Encrypt e = 0x11, 512 bit key, standard, 1 sec sl@0: sl@0: //! 10) Vector Test 11 RSA: Encrypt e = 0x010001, 512 bit key, standard, 1 sec sl@0: sl@0: //! 11) Vector Test 12 RSA: Encrypt e = 0x010001, 512 bit key, standard, 1 sec sl@0: sl@0: //! 12) Vector Test 13 RSA: Encrypt e = 0x010001, 512 bit key, standard, 1 sec sl@0: sl@0: //! 13) Vector Test 14 RSA: Encrypt e = 0x010001, 512 bit key, standard, 1 sec sl@0: sl@0: //! 14) Vector Test 15 RSA: Encrypt e = 0x010001, 512 bit key, standard, 1 sec sl@0: sl@0: //! 15) Vector Test 2 RSA: Decrypt, 512 bit key, standard, 1 sec sl@0: sl@0: //! 16) Vector Test 3 RSA: Decrypt, 512 bit key, standard, 1 sec sl@0: sl@0: //! 17) Vector Test 4 RSA: Decrypt, 512 bit key, standard, 1 sec sl@0: sl@0: //! 18) Vector Test 5 RSA: Decrypt, 512 bit key, standard, 1 sec sl@0: sl@0: //! 19) Vector Test 6 RSA: Decrypt, 512 bit key, standard, 1 sec sl@0: sl@0: //! 20) Vector Test 7 RSA: Decrypt, 512 bit key, standard, 1 sec sl@0: sl@0: //! 21) Vector Test 8 RSA: Decrypt, 512 bit key, standard, 1 sec sl@0: sl@0: //! 22) Vector Test 9 RSA: Decrypt, 512 bit key, standard, 1 sec sl@0: sl@0: //! 23) Vector Test 10 RSA: Decrypt, 512 bit key, standard, 1 sec sl@0: sl@0: //! 24) Vector Test 11 RSA: Decrypt, 512 bit key, standard, 1 sec sl@0: sl@0: //! 25) Vector Test 12 RSA: Decrypt, 512 bit key, standard, 1 sec sl@0: sl@0: //! 26) Vector Test 13 RSA: Decrypt, 512 bit key, standard, 1 sec sl@0: sl@0: //! 27) Vector Test 14 RSA: Decrypt, 512 bit key, standard, 1 sec sl@0: sl@0: //! 28) Vector Test 15 RSA: Decrypt, 512 bit key, standard, 1 sec sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAEncryptVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0006-001 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAEncryptVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0006-002 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAEncryptVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0006-003 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAEncryptVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0006-004 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAEncryptVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0006-005 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAEncryptVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0006-006 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAEncryptVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0006-007 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAEncryptVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0006-008 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAEncryptVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0006-009 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAEncryptVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0006-010 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAEncryptVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0006-011 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAEncryptVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0006-012 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAEncryptVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0006-013 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAEncryptVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0006-014 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSADecryptVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0006-015 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSADecryptVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0006-016 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSADecryptVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0006-017 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSADecryptVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0006-018 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSADecryptVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0006-019 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSADecryptVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0006-020 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSADecryptVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0006-021 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSADecryptVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0006-022 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSADecryptVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0006-023 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSADecryptVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0006-024 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSADecryptVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0006-025 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSADecryptVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0006-026 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSADecryptVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0006-027 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSADecryptVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0006-028 sl@0: sl@0: END_TESTCASE SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0006 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0007 sl@0: sl@0: //! @SYMTestCaseID SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0007 sl@0: sl@0: //! @SYMTestCaseDesc //////////////////////////////////////////////////////////////////////// sl@0: sl@0: //! Vector Test RSA: Standard Sign sl@0: sl@0: //! //////////////////////////////////////////////////////////////////////// sl@0: sl@0: //! @SYMTestActions 1) Vector Test RSA: Sign, 512 bit key, Standard, 1 sec sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSASignVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0007-001 sl@0: sl@0: END_TESTCASE SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0007 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0008 sl@0: sl@0: //! @SYMTestCaseID SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0008 sl@0: sl@0: //! @SYMTestCaseDesc //////////////////////////////////////////////////////////////////////// sl@0: sl@0: //! Vector Test RSA: CRT Sign sl@0: sl@0: //! //////////////////////////////////////////////////////////////////////// sl@0: sl@0: //! Test vector from cryptopp "Everybody gets Friday off" sl@0: sl@0: //! @SYMTestActions 1) Vector Test RSA: Sign, 512 bit key, CRT, 1 sec sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSASignVectorCRT asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0008-001 sl@0: sl@0: END_TESTCASE SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0008 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0009 sl@0: sl@0: //! @SYMTestCaseID SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0009 sl@0: sl@0: //! @SYMTestCaseDesc //////////////////////////////////////////////////////////////////////// sl@0: sl@0: //! Vector Test RSA: Verify sl@0: sl@0: //! //////////////////////////////////////////////////////////////////////// sl@0: sl@0: //! @SYMTestActions 1) Vector Test RSA: Verify, e = 0x3 512 bit key, 1 sec sl@0: sl@0: //! 2) Vector Test RSA: Verify, e = 0x11 512 bit key, 1 sec sl@0: sl@0: //! 3) Vector Test RSA: Verify, e = 0x10001 512 bit key, 1 sec sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAVerifyVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0009-001 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAVerifyVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0009-002 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAVerifyVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0009-003 sl@0: sl@0: END_TESTCASE SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0009 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0010 sl@0: sl@0: //! @SYMTestCaseID SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0010 sl@0: sl@0: //! @SYMTestCaseDesc //////////////////////////////////////////////////////////////////////// sl@0: sl@0: //! More Vector Tests RSA: standard sign & verify sl@0: sl@0: //! //////////////////////////////////////////////////////////////////////// sl@0: sl@0: //! @SYMTestActions 1) Vector Test 2 RSA: Sign, 512 bit key, Standard, 1 sec sl@0: sl@0: //! 2) Vector Test 3 RSA: Sign, 512 bit key, Standard, 1 sec sl@0: sl@0: //! 3) Vector Test 4 RSA: Sign, 512 bit key, Standard, 1 sec sl@0: sl@0: //! 4) Vector Test 5 RSA: Sign, 512 bit key, Standard, 1 sec sl@0: sl@0: //! 5) Vector Test 6 RSA: Sign, 512 bit key, Standard, 1 sec sl@0: sl@0: //! 6) Vector Test 7 RSA: Sign, 512 bit key, Standard, 1 sec sl@0: sl@0: //! 7) Vector Test 8 RSA: Sign, 512 bit key, Standard, 1 sec sl@0: sl@0: //! 8) Vector Test 9 RSA: Sign, 512 bit key, Standard, 1 sec sl@0: sl@0: //! 9) Vector Test 10 RSA: Sign, 512 bit key, Standard, 1 sec sl@0: sl@0: //! 10) Vector Test 11 RSA: Sign, 512 bit key, Standard, 1 sec sl@0: sl@0: //! 11) Vector Test 12 RSA: Sign, 512 bit key, Standard, 1 sec sl@0: sl@0: //! 12) Vector Test 13 RSA: Sign, 512 bit key, Standard, 1 sec sl@0: sl@0: //! 13) Vector Test 14 RSA: Sign, 512 bit key, Standard, 1 sec sl@0: sl@0: //! 14) Vector Test 15 RSA: Sign, 512 bit key, Standard, 1 sec sl@0: sl@0: //! 15) Vector Test 2 RSA: Verify, e = 0x3 512 bit key, 1 sec sl@0: sl@0: //! 16) Vector Test 3 RSA: Verify, e = 0x3 512 bit key, 1 sec sl@0: sl@0: //! 17) Vector Test 4 RSA: Verify, e = 0x3 512 bit key, 1 sec sl@0: sl@0: //! 18) Vector Test 5 RSA: Verify, e = 0x3 512 bit key, 1 sec sl@0: sl@0: //! 19) Vector Test 6 RSA: Verify, e = 0x11 512 bit key, 1 sec sl@0: sl@0: //! 20) Vector Test 7 RSA: Verify, e = 0x11 512 bit key, 1 sec sl@0: sl@0: //! 21) Vector Test 8 RSA: Verify, e = 0x11 512 bit key, 1 sec sl@0: sl@0: //! 22) Vector Test 9 RSA: Verify, e = 0x11 512 bit key, 1 sec sl@0: sl@0: //! 23) Vector Test 10 RSA: Verify, e = 0x10001 512 bit key, 1 sec sl@0: sl@0: //! 24) Vector Test 11 RSA: Verify, e = 0x10001 512 bit key, 1 sec sl@0: sl@0: //! 25) Vector Test 12 RSA: Verify, e = 0x10001 512 bit key, 1 sec sl@0: sl@0: //! 26) Vector Test 13 RSA: Verify, e = 0x10001 512 bit key, 1 sec sl@0: sl@0: //! 27) Vector Test 14 RSA: Verify, e = 0x10001 512 bit key, 1 sec sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSASignVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0010-001 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSASignVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0010-002 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSASignVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0010-003 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSASignVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0010-004 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSASignVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0010-005 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSASignVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0010-006 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSASignVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0010-007 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSASignVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0010-008 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSASignVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0010-009 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSASignVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0010-010 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSASignVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0010-011 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSASignVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0010-012 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSASignVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0010-013 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSASignVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0010-014 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAVerifyVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0010-015 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAVerifyVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0010-016 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAVerifyVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0010-017 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAVerifyVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0010-018 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAVerifyVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0010-019 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAVerifyVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0010-020 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAVerifyVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0010-021 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAVerifyVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0010-022 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAVerifyVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0010-023 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAVerifyVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0010-024 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAVerifyVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0010-025 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAVerifyVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0010-026 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler RSAVerifyVector asymmetricPerformance.ini SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0010-027 sl@0: sl@0: END_TESTCASE SEC-CRYPTOSPI-ASYMMETRICPERFORMANCE-0010 sl@0: sl@0: sl@0: sl@0: sl@0: