Commit Graph

  • 6ba89cba6d Fix test names gabor-mezei-arm 2021-05-05 14:02:59 +02:00
  • 3f5f8c9d4f Update tests dependencies gabor-mezei-arm 2021-05-06 11:56:20 +02:00
  • 67b28dfde0 Use non-deterministic ecdsa algorithm for verify_hash/message tests gabor-mezei-arm 2021-05-06 11:47:31 +02:00
  • ef6f2aa94b Return error if algorithm is not hash-then-sign for psa_sign_message gabor-mezei-arm 2021-05-05 13:59:01 +02:00
  • 5698048cc6 Use bool variable instead of enum values gabor-mezei-arm 2021-05-05 13:56:27 +02:00
  • 12ff4d581e Fix documentation gabor-mezei-arm 2021-05-05 13:54:55 +02:00
  • dd05aab6a0 Use switch-case for error handling gabor-mezei-arm 2021-05-03 16:30:53 +02:00
  • 2e14879c15 Update driver tests for psa_hash/verify_message gabor-mezei-arm 2021-05-03 16:29:54 +02:00
  • 9719a8450e Fix for algorithms other than hash-then-sign gabor-mezei-arm 2021-05-03 16:26:20 +02:00
  • fc8d0aedd6 Use driver-wrapper functions for psa_sign/verify_message gabor-mezei-arm 2021-04-29 16:53:58 +02:00
  • 84255a5add Typo gabor-mezei-arm 2021-04-29 16:53:31 +02:00
  • bfbe465bb0 Enable algorithms other than hash-then-sign gabor-mezei-arm 2021-04-29 16:48:44 +02:00
  • 81bf120076 Fix error checking gabor-mezei-arm 2021-04-29 16:44:59 +02:00
  • 77588fb171 Update macro names gabor-mezei-arm 2021-04-27 18:52:51 +02:00
  • 7a74c13fdf Add test for sign/verify message key policies gabor-mezei-arm 2021-04-26 20:12:17 +02:00
  • 1f9a03db81 Add driver tests for sign/verify_message gabor-mezei-arm 2021-04-23 12:38:33 +02:00
  • c4feaaa4eb Rename driver test funtions and test cases gabor-mezei-arm 2021-04-23 12:49:00 +02:00
  • c53f4f6281 Dispatch sign/verify funtions through the driver interface gabor-mezei-arm 2021-04-22 11:32:19 +02:00
  • 9d26fa3dcc Typo gabor-mezei-arm 2021-04-22 11:27:47 +02:00
  • bc0088b99b Unify similar functions gabor-mezei-arm 2021-04-20 12:11:35 +02:00
  • 1f8036b05e Update PSA_ALG_IS_SIGN_MESSAGE gabor-mezei-arm 2021-04-20 12:08:36 +02:00
  • abd72585f0 Add tests for psa_sign_message and psa_verify_message gabor-mezei-arm 2021-04-15 18:19:50 +02:00
  • dc76df4631 Rename test funtions and test cases gabor-mezei-arm 2021-04-16 14:21:21 +02:00
  • e8efa3911c Implement psa_sign_message and psa_verify_message functions gabor-mezei-arm 2021-04-14 21:14:28 +02:00
  • d9d035a5b5 Corrections of the migration guide from the code review. TRodziewicz 2021-05-06 11:53:06 +02:00
  • 99cce1dd4f Remove copy-pasted definition of PYTHON that wasn't used Gilles Peskine 2021-05-06 11:36:50 +02:00
  • e0de27729e Changelog entry for no longer explicitly invoking python2 Gilles Peskine 2021-05-06 11:34:07 +02:00
  • c1c479fbe9 Fllow-up of the review: ChangeLog expansion, mmigration guides added and comments fixed TRodziewicz 2021-05-06 00:53:22 +02:00
  • 947360e428 Changelog entry for the removal of config-psa-crypto.h in 2.x Gilles Peskine 2021-05-05 17:59:19 +02:00
  • 2eefa80e92 Remove config-psa-crypto.h Gilles Peskine 2021-05-04 13:07:17 +02:00
  • 0ac7dbcfdc Merge pull request #4459 from ronald-cron-arm/psa-hash-dispatch-testing-2.x Gilles Peskine 2021-05-05 17:48:35 +02:00
  • 275b9b2ef4 Merge pull request #4402 from mpg/migration-guide-3.0 Gilles Peskine 2021-05-05 14:30:39 +02:00
  • ece9087b93 Clarify requirement on usage flags Manuel Pégourié-Gonnard 2021-05-05 10:26:29 +02:00
  • 730f62a80a Clarify the case of direct inputs Manuel Pégourié-Gonnard 2021-05-05 10:05:06 +02:00
  • acfde465f0 Mention USAGE_VERIFY_DERIVATION in input_key() Manuel Pégourié-Gonnard 2021-05-05 09:54:22 +02:00
  • 143b1e387b Fix a number of typos Manuel Pégourié-Gonnard 2021-05-05 09:46:01 +02:00
  • 9fac4ea4a6 tests: driver wrappers: Improve test comments Ronald Cron 2021-05-04 16:11:06 +02:00
  • 1459b7af04 tests: driver wrappers: Add hash finish tests Ronald Cron 2021-05-01 15:02:51 +02:00
  • acf5ff3ea5 tests: driver wrappers: Add hash update tests Ronald Cron 2021-05-01 14:52:54 +02:00
  • 32dee6e3d0 tests: driver wrappers: Specialize hash multi-part test on setup only Ronald Cron 2021-05-01 14:38:42 +02:00
  • d81796f609 tests: driver wrappers: Fix hash tests dependencies Ronald Cron 2021-04-26 16:11:37 +02:00
  • 05ee58d38a tests: Revert test_driver.h name change Ronald Cron 2021-04-30 17:00:34 +02:00
  • 668356377e tests: Fix test arguments separator Ronald Cron 2021-04-30 16:56:51 +02:00
  • b0737dab26 tests: psa: Simplify key buffer size calculation Ronald Cron 2021-04-14 10:55:34 +02:00
  • c4bc12e8f3 tests: psa: Add mbedtls/MBEDTLS prefix to test driver symbols Ronald Cron 2021-04-13 12:41:34 +02:00
  • d5a2a7513a tests: psa: cipher: Remove out-dated comment Ronald Cron 2021-04-14 09:07:03 +02:00
  • fd495c409f tests: driver wrapper: Add hash dispatch testing Ronald Cron 2021-04-06 18:20:29 +02:00
  • 0bec41a18c tests: Add hash transparent test driver hooks Ronald Cron 2021-03-23 09:33:25 +01:00
  • 6ab1f81af1 Merge pull request #4312 from ronald-cron-arm/psa-hash-dispatch-testing Ronald Cron 2021-05-04 18:17:07 +02:00
  • 98d00d06a0 Merge pull request #4426 from ronald-cron-arm/remove-enable-weak-ciphersuites Ronald Cron 2021-05-04 17:20:36 +02:00
  • 1153c3d4f3 tests: driver wrappers: Improve test comments Ronald Cron 2021-05-04 16:11:06 +02:00
  • d5d04962ef Add change log and migration guide Ronald Cron 2021-04-30 16:42:35 +02:00
  • 438ac27059 Quit using title case for entry titles Manuel Pégourié-Gonnard 2021-05-04 13:06:34 +02:00
  • cae1fd0392 Merge pull request #4187 from hanno-arm/out_ctr_update_tls Manuel Pégourié-Gonnard 2021-05-04 12:44:39 +02:00
  • 0ec05ec75b mbed-os: allow storing certificates in filesystem Martino Facchin 2021-05-04 11:47:36 +02:00
  • 72f762b1da Clarify 3.0-migration-guide.d/00README Manuel Pégourié-Gonnard 2021-05-04 11:24:49 +02:00
  • e756306dd6 Move some details from ChangeLog to migration guide Manuel Pégourié-Gonnard 2021-04-26 10:08:29 +02:00
  • 57e93e5296 Clarify a sentence Manuel Pégourié-Gonnard 2021-04-26 09:59:47 +02:00
  • f5acfbac99 Improve description of migration guide entries Manuel Pégourié-Gonnard 2021-04-26 09:57:40 +02:00
  • 2960b2e88c Fix a few typos Manuel Pégourié-Gonnard 2021-04-26 09:57:36 +02:00
  • b2a1043a4c Add a directory for 3.0 migration guide entries Manuel Pégourié-Gonnard 2021-04-23 11:59:00 +02:00
  • 89d4ab0999 Add a "3.0 migration guide document" Manuel Pégourié-Gonnard 2021-04-23 11:54:27 +02:00
  • 759f551010 Add a missing ChangeLog entry Manuel Pégourié-Gonnard 2021-04-23 11:50:24 +02:00
  • 5b79ee252e Fix typo in doxygen reference Manuel Pégourié-Gonnard 2021-05-04 10:34:56 +02:00
  • 71d955a79d Introduce PSA_ALG_NONE Manuel Pégourié-Gonnard 2021-05-04 10:32:39 +02:00
  • c149e1de9b Remove duplicated definition of PSA_ALG_GET_HASH() Manuel Pégourié-Gonnard 2021-05-04 10:25:05 +02:00
  • 06638ae3e8 Update "key stretching" flag Manuel Pégourié-Gonnard 2021-05-04 10:19:37 +02:00
  • 805251b70c Update psa_validate_key_policy() for the new policy Manuel Pégourié-Gonnard 2021-05-04 09:49:59 +02:00
  • c7f8dbe837 Update generated files Manuel Pégourié-Gonnard 2021-05-04 09:41:35 +02:00
  • 40b81bf8f7 Introduce PSA_ALG_GET_HASH() Manuel Pégourié-Gonnard 2021-05-03 11:53:40 +02:00
  • 6983b4fffc Add identifier for PBKDF2 with AES-CMAC-PRF-128 Manuel Pégourié-Gonnard 2021-05-03 11:41:49 +02:00
  • aa923b9fed Update generated files Manuel Pégourié-Gonnard 2021-05-03 11:03:24 +02:00
  • b12de9ffc1 Add new key types to crypto_knowledge.py Manuel Pégourié-Gonnard 2021-05-03 11:02:56 +02:00
  • 2171e421c6 Add new key type PASSWORD_HASH Manuel Pégourié-Gonnard 2021-05-03 10:49:54 +02:00
  • 88658becd4 Clarify algorithm constraint for verification Manuel Pégourié-Gonnard 2021-05-03 10:28:57 +02:00
  • 9023cacf15 Merge verification policies together Manuel Pégourié-Gonnard 2021-05-03 10:23:12 +02:00
  • d307f63597 Rename verify_output_xxx() to verify_xxx() Manuel Pégourié-Gonnard 2021-05-03 10:12:06 +02:00
  • 3e4d190b4a tests: driver wrappers: Add hash finish tests Ronald Cron 2021-05-01 15:02:51 +02:00
  • 1fb49e6ee7 tests: driver wrappers: Add hash update tests Ronald Cron 2021-05-01 14:52:54 +02:00
  • 6e12b7b50c tests: driver wrappers: Specialize hash multi-part test on setup only Ronald Cron 2021-05-01 14:38:42 +02:00
  • eba3c87100 tests: driver wrappers: Fix hash tests dependencies Ronald Cron 2021-04-26 16:11:37 +02:00
  • ce1d8d2c4e tests: Revert test_driver.h name change Ronald Cron 2021-04-30 17:00:34 +02:00
  • 63281332b0 tests: Fix test arguments separator Ronald Cron 2021-04-30 16:56:51 +02:00
  • 4607c829d0 tests: psa: Simplify key buffer size calculation Ronald Cron 2021-04-14 10:55:34 +02:00
  • 7f13fa2454 tests: psa: Add mbedtls/MBEDTLS prefix to test driver symbols Ronald Cron 2021-04-13 12:41:34 +02:00
  • b5d59a05b2 tests: psa: cipher: Remove out-dated comment Ronald Cron 2021-04-14 09:07:03 +02:00
  • 140043a6b9 tests: driver wrapper: Add hash dispatch testing Ronald Cron 2021-04-06 18:20:29 +02:00
  • fa036c8024 tests: Add hash transparent test driver hooks Ronald Cron 2021-03-23 09:33:25 +01:00
  • f26cc72e7b Reintroduce comment on state of renegotiation after post HS message Hanno Becker 2021-04-21 07:30:13 +01:00
  • fae12cf1ef Use error corruption detection as initial return value Hanno Becker 2021-04-21 07:20:20 +01:00
  • cad3dbaf45 Add missing static qualification for post-HS HS message handler Hanno Becker 2020-11-24 06:57:13 +00:00
  • b03f88f06c Introduce helper for handling of post-handshake handshake messages Hanno Becker 2020-11-24 06:41:37 +00:00
  • 0bc3938551 Removing trailing spaces TRodziewicz 2021-04-30 14:18:06 +02:00
  • 8223ccee6b Correction of failing ecdsa & pk tests TRodziewicz 2021-04-30 13:32:15 +02:00
  • 0d27366520 Merge pull request #4448 from stevew817/backport_allow_cmac_alt_without_3des Gilles Peskine 2021-04-30 12:45:25 +02:00
  • 3d72267db5 Specify the order of PBKDF2 inputs Manuel Pégourié-Gonnard 2021-04-30 12:42:36 +02:00
  • 421390f52f Fix driver interface for key derivation Manuel Pégourié-Gonnard 2021-04-30 12:38:12 +02:00
  • c16033e0a3 Fix the encodings of the new key types Manuel Pégourié-Gonnard 2021-04-30 11:59:40 +02:00
  • ffc86ce8d6 Improve or expand several descriptions. Manuel Pégourié-Gonnard 2021-04-30 11:37:57 +02:00
  • 5b8f4db757 Merge pull request #4439 from gilles-peskine-arm/aes2crypt-removal-2.16 Gilles Peskine 2021-04-30 11:15:29 +02:00