Commit graph

  • 1e9c042085 Minor fixup of SKIP_IF test macro documentation verbiage Steven Cooreman 2021-02-10 17:02:05 +0100
  • 28a45ed8db tests: psa: Add macros to skip a test case Ronald Cron 2021-02-09 20:35:42 +0100
  • 50f1f5e119 Use PSA_ALG_ macros to inspect AEAD base algorithm Steven Cooreman 2021-01-25 10:26:49 +0100
  • 2f09913aeb Set default IV for AES-GCM to 12 bytes Steven Cooreman 2021-01-11 20:33:45 +0100
  • 82645b153d Allow skipping vectors w/ non-12-byte IV AES-GCM on ALT Steven Cooreman 2021-01-11 20:33:20 +0100
  • d588ea1704 Allow skipping AES-192 for alternative implementations in PSA test suite Steven Cooreman 2021-01-11 19:36:04 +0100
  • 7c9e7da8d4 Add CAVS14.0 AES-GCM vectors to test more IV, tag and key lengths Steven Cooreman 2021-01-11 19:26:33 +0100
  • 2222d689c5 Allow GCM selftest to skip non-12-byte IVs for ALT implementations Steven Cooreman 2021-01-11 18:45:22 +0100
  • 8607f069e7 ssl-opt.sh: Only check the server exit for Mbed TLS Gilles Peskine 2021-02-09 21:01:33 +0100
  • 028ca780a8 ssl-opt.sh: if the server fails, do treat it as a test failure Gilles Peskine 2021-02-02 23:29:03 +0100
  • 2cf44b6941 ssl-opt.sh: Only check the server exit for Mbed TLS Gilles Peskine 2021-02-09 21:01:33 +0100
  • 634fe27a12 ssl-opt.sh: if the server fails, do treat it as a test failure Gilles Peskine 2021-02-02 23:29:03 +0100
  • 3f063f6aac
    Merge pull request #4102 from mstarzyk-mobica/const_pk Manuel Pégourié-Gonnard 2021-02-10 10:08:05 +0100
  • 2c5d9e6a32 No configuration symbols for FFDH Gilles Peskine 2021-02-09 21:40:41 +0100
  • 7df7d1eb57 ECC: add rationale Gilles Peskine 2021-02-09 21:40:29 +0100
  • c74712f12d Fix an example that didn't follow the given pattern Gilles Peskine 2021-02-09 21:40:02 +0100
  • 59c6347810 Remove the time stamp Gilles Peskine 2021-02-09 21:39:13 +0100
  • aaf866edd2 ssl-opt.sh: Only check the server exit for Mbed TLS Gilles Peskine 2021-02-09 21:01:33 +0100
  • da3e7db495 Fix memory leak in error case in psa_crypto Paul Elliott 2021-02-09 18:58:20 +0000
  • 07907ae84e Add change log entry Ronald Cron 2021-02-09 13:51:34 +0100
  • 395889f9b7 psa: Make sure MBEDTLS_PSA_CRYPTO_CLIENT is defined Ronald Cron 2021-02-09 12:36:49 +0100
  • a0b4decff0
    Merge pull request #4072 from gilles-peskine-arm/psa_import_ecc_key-not_supported Gilles Peskine 2021-02-09 15:16:20 +0100
  • a6d155fb47 Move test macros to macros.h Chris Jones 2021-02-09 12:09:33 +0000
  • b168c0d2e6 More robust code to set the IV Gilles Peskine 2021-02-09 12:00:13 +0100
  • 5d332f0274
    Merge pull request #4105 from paul-elliott-arm/fix_test_leak Gilles Peskine 2021-02-09 10:03:49 +0100
  • 6b8d0a48eb
    Merge pull request #4123 from gilles-peskine-arm/fix-build-test_generate_random Ronald Cron 2021-02-09 08:52:21 +0100
  • f8ceb4c18e
    Merge pull request #4120 from bensze01/fix_changelog Ronald Cron 2021-02-09 08:46:50 +0100
  • 9189202156 Remove trail check in the generate_random test Gilles Peskine 2021-02-08 19:50:26 +0100
  • d88ccaef23 Update the documentation of mbedtls_psa_ecp_load_representation Gilles Peskine 2021-02-08 18:39:18 +0100
  • 2fa6b5f503 ECC import: more useful choice of INVALID_ARGUMENT vs NOT_SUPPORTED Gilles Peskine 2021-01-27 15:44:45 +0100
  • fe9a425941 Fix mistake in 2.25.0 Changelog Bence Szépkúti 2021-02-08 18:13:02 +0100
  • dadd10d656 Attempt to make Base64 table access constant flow Paul Elliott 2021-02-05 17:49:23 +0000
  • a0832d47f7
    Merge pull request #3958 from gilles-peskine-arm/fix-tls12-constant-namespace Ronald Cron 2021-02-05 16:34:26 +0100
  • 3292453402 Add missing const attribute to Public Key API Mateusz Starzyk 2021-02-02 15:22:19 +0100
  • d945871c55
    Merge pull request #3872 from gabor-mezei-arm/3275_use_PSA_ERROR_DATA_INVALID_where_warranted Gilles Peskine 2021-02-03 20:54:46 +0100
  • 540320bf7b
    Merge pull request #4054 from chris-jones-arm/move-testing-functions Ronald Cron 2021-02-03 19:01:54 +0100
  • 077599ad85 New test suite for random generation Gilles Peskine 2021-02-03 18:55:39 +0100
  • 21c64fa398
    Merge pull request #4052 from stevew817/feature/skip_large_tests_on_OOM Ronald Cron 2021-02-03 18:23:44 +0100
  • 7f919de1ce ssl-opt.sh: if the server fails, do treat it as a test failure Gilles Peskine 2021-02-02 23:29:03 +0100
  • c7b53747f7 Fix for memory leak in ssl tests Paul Elliott 2021-02-03 13:18:33 +0000
  • 39ddb0a2e1 Improve test infrastructure documentation Chris Jones 2021-02-03 16:15:00 +0000
  • 2747d7dc60 Duplicate no-DRBG tests: with and without MBEDTLS_USE_PSA_CRYPTO Gilles Peskine 2021-02-03 14:56:51 +0100
  • 10ec7804c5 Remove HAVE_RAM_AVAILABLE for derive_full and derive_output tests Steven Cooreman 2021-02-02 12:19:31 +0100
  • 83fdb70550 Convert 'large key' testing to accept insufficient memory errors Steven Cooreman 2021-01-21 14:24:39 +0100
  • 69967ce17e Get rid of half-baked HAVE_RAM_128K in favor of dynamic heap checking Steven Cooreman 2021-01-18 18:01:08 +0100
  • 00c3e87422
    Merge pull request #3933 from ronald-cron-arm/psa-import-export Ronald Cron 2021-02-03 15:02:01 +0100
  • aaedbdcfd6 Refuse reproducible mode with MBEDTLS_USE_PSA_CRYPTO Gilles Peskine 2021-02-03 13:55:22 +0100
  • 4a23c98506 Fix exit status if the RNG seeding failed Gilles Peskine 2021-02-03 13:54:41 +0100
  • 567e0ad8f1 Add documentation and minor style changes Chris Jones 2021-02-03 12:07:01 +0000
  • a5ab765832 Remove direct writing to test_info from *.function Chris Jones 2021-02-02 16:20:45 +0000
  • 6a32ad83e3
    Merge pull request #4094 from d-otte/development Janos Follath 2021-02-02 16:15:07 +0000
  • fee234afcd
    Merge pull request #4100 from d-otte/mbedtls-2.16 Janos Follath 2021-02-02 16:14:59 +0000
  • b729e4c474
    Merge pull request #4099 from d-otte/mbedtls-2.7 Janos Follath 2021-02-02 16:14:52 +0000
  • bbd2bfb666
    Merge pull request #4096 from gilles-peskine-arm/mpi_sub_abs-buffer_overflow-development Janos Follath 2021-02-02 13:10:31 +0000
  • 9039f16c48
    Merge pull request #4097 from gilles-peskine-arm/mpi_sub_abs-buffer_overflow-2.16 Janos Follath 2021-02-02 13:10:22 +0000
  • ec1909d10b
    Merge pull request #4077 from gilles-peskine-arm/mpi_sub_abs-buffer_overflow-2.7 Janos Follath 2021-02-02 13:10:14 +0000
  • 80fa1b4d8f adding changelog entry for issue #4093 Daniel Otte 2021-02-02 12:57:48 +0100
  • 9c6cb217f1 adding parentheses to macro definitions. Daniel Otte 2021-02-01 14:26:08 +0100
  • 80a2c2a5f9 avoid errorneous computation of RSA_PRV_DER_MAX_BYTES. Daniel Otte 2021-02-01 14:23:30 +0100
  • b49815a88f adding changelog entry for issue #4093 Daniel Otte 2021-02-02 12:44:07 +0100
  • da43d78017 adjusting Changelog entry for PR #4094 Daniel Otte 2021-02-02 12:38:26 +0100
  • 1bf4c55fd7 psa: Improve psa_import_key_into_slot() documentation Ronald Cron 2021-02-01 11:37:53 +0100
  • d9763466b7 Expand and improve psa-crypto-implementation-structure.md Ronald Cron 2021-01-18 18:11:19 +0100
  • 1e87d5ba1d tests: psa: Fix export related tests Ronald Cron 2021-01-18 13:32:28 +0100
  • e907e55f39 psa: export: Check output buffer size earlier Ronald Cron 2021-01-18 13:22:38 +0100
  • 9cfdf6ebe7 Fix coding style issues Ronald Cron 2021-01-18 11:58:39 +0100
  • 31520b4b1c Fix psa-crypto-implementation-structure.md Ronald Cron 2021-01-18 11:57:58 +0100
  • 80eaa93b59 tests: psa: Reactivate and expand key management through test driver Ronald Cron 2020-12-01 14:19:33 +0100
  • c9066e4488 psa: driver wrapper: Fix generate key unit test dependency Ronald Cron 2020-12-07 16:18:21 +0100
  • 84a3fa10c4 tests: psa: Change key management test driver default forced return value Ronald Cron 2020-12-01 09:35:17 +0100
  • 784fb326ae psa: Add ECP/RSA transparent test driver import_key entry point Ronald Cron 2020-11-30 13:55:05 +0100
  • fb2ed5bb05 psa: import: Move registered SE support to the driver wrapper Ronald Cron 2020-11-30 12:11:01 +0100
  • bf33c93717 psa: Call import software implementation as a driver Ronald Cron 2020-11-28 18:06:53 +0100
  • a0fe59f738 psa: Export internally psa_import_key_into_slot() Ronald Cron 2020-11-29 11:14:53 +0100
  • 2ebfdcce0e psa: Change psa_import_key_into_slot() signature Ronald Cron 2020-11-28 15:54:54 +0100
  • dd04d423b5 psa: import: Move key buffer allocation Ronald Cron 2020-11-28 15:14:42 +0100
  • d6ec3035a4 psa: Move ECP key import to psa_crypto_ecp.c Ronald Cron 2020-11-27 18:54:57 +0100
  • b14dbbeb92 psa: Rename ECP key import function Ronald Cron 2020-11-22 16:36:49 +0100
  • 79cc548cf2 psa: Change psa_import_ecp_key() signature Ronald Cron 2020-11-08 14:54:25 +0100
  • 13f8b098cb psa: ecp: import: Move key buffer allocation Ronald Cron 2020-11-29 10:48:58 +0100
  • abf2aef90f psa: Move RSA key import to psa_crypto_rsa.c Ronald Cron 2020-11-27 18:13:44 +0100
  • b6420e3797 psa: Rename psa_import_rsa_key to mbedtls_psa_rsa_import_key Ronald Cron 2020-11-22 16:15:38 +0100
  • 4f2a7f0190 psa: Change psa_import_rsa_key() signature Ronald Cron 2020-11-08 14:09:44 +0100
  • 8f813ee8d8 psa: rsa: import: Move key buffer allocation Ronald Cron 2020-11-07 18:22:09 +0100
  • f1057d3589 psa: Add ECP/RSA transparent test driver export_public_key entry point Ronald Cron 2020-11-26 19:19:10 +0100
  • e5ca3d8533 psa: Move RSA/ECP export code to RSA/ECP specific C file Ronald Cron 2020-11-26 16:36:16 +0100
  • 152e3f82e7 psa: export: Move registered SE support to the driver wrapper Ronald Cron 2020-11-26 16:06:41 +0100
  • 672279829a psa: Call export software implementation as a driver Ronald Cron 2020-11-26 15:16:05 +0100
  • 7285cda387 psa: Export internally psa_export_(public_)key_internal Ronald Cron 2020-11-26 14:46:37 +0100
  • d18b5f84c6 psa: Change psa_export_(public_)key_internal signature Ronald Cron 2020-11-25 16:46:05 +0100
  • 9486f9d8f0 psa: Disentangle public export and export code Ronald Cron 2020-11-26 13:36:23 +0100
  • 200a52c246 psa: Align naming of export internal functions Ronald Cron 2020-11-25 15:55:46 +0100
  • 00b7bfc2c4 psa: Move xxx_load_representation functions to RSA/ECP specific modules Ronald Cron 2020-11-25 15:25:26 +0100
  • 3c8ca3ad00 psa: Rename psa_export_rsa/ecp_key to mbedtls_psa_rsa/ecp_export_key Ronald Cron 2020-11-26 16:45:24 +0100
  • 9085708371 psa: Rename psa_load_rsa/ecp_representation Ronald Cron 2020-11-25 14:58:33 +0100
  • 84cc99420c psa: Change psa_driver_wrapper_export_public_key() signature Ronald Cron 2020-11-25 14:30:05 +0100
  • 8328287956 psa: Move from validate_key to import_key entry point Ronald Cron 2020-11-22 14:02:39 +0100
  • ea0f8a6d1a psa: se: Create key context in SE key slots Ronald Cron 2020-11-25 17:52:23 +0100
  • 0dbbf1e27f psa: Add architecture document Ronald Cron 2020-11-30 18:05:08 +0100
  • c539b95e80
    Merge pull request #4012 from gilles-peskine-arm/psa-test-new-dependencies Ronald Cron 2021-02-02 11:21:38 +0100