12345678910111213141516171819202122232425262728293031323334353637 |
- #!/bin/bash
- ##############################################################################
- # Copyright (c) 2021 by Rambus, Inc. and/or its subsidiaries
- # All rights reserved. Unauthorized use (including, without limitation,
- # distribution and copying) is strictly prohibited. All use requires,
- # and is subject to, explicit written authorization and nondisclosure
- # Rambus, Inc. and/or its subsidiaries
- #
- # For more information or support, please go to our online support system at
- # https://sipsupport.rambus.com.
- # In case you do not have an account for this system, please send an e-mail
- # to sipsupport@rambus.com.
- ##############################################################################
- # This script runs all the PKA EIP 28 openssl engine tests.
- #
- # Usage:
- # run: bash test-all.sh
- #
- # Date: 12/8/2021
- # get script directory (current directory)
- TEST_DIR="$(dirname "$(readlink -f "$0")")"
- if [ "$1" = "-v" ]; then
- echo "yup"
- VALGRIND_PARM=$1
- fi
- # run all test scripts
- bash $TEST_DIR/edcsa-sign-and-verify.sh $VALGRIND_PARM
- bash $TEST_DIR/sm2-sign-and-verify.sh $VALGRIND_PARM
- bash $TEST_DIR/sm2-encrypt-and-decrypt.sh $VALGRIND_PARM
- bash $TEST_DIR/dh-key-agreement.sh $VALGRIND_PARM
- bash $TEST_DIR/ecdh-key-agreement.sh $VALGRIND_PARM
- bash $TEST_DIR/x25519-key-agreement.sh $VALGRIND_PARM
- bash $TEST_DIR/rsa-encrypt-decrypt-sign-verify.sh $VALGRIND_PARM
|