Commit Graph

  • 3ba84d5bd6 Improve documentation of cipher_auth_xxcrypt() Manuel Pégourié-Gonnard 2020-11-20 10:17:20 +01:00
  • 489c058b52 Merge branch 'development' into development-restricted Manuel Pégourié-Gonnard 2020-12-03 09:59:42 +01:00
  • bbd1c38ad6 Add NIST CAVP FIPS 186-4 test vectors for tinycrypt ecdsa Andrzej Kurek 2020-12-02 11:37:30 -05:00
  • b0b1cdc059 Merge pull request #3932 from AndrzejKurek/tinycrypt-ecdh-test-vectors Andrzej Kurek 2020-12-02 11:43:35 -05:00
  • 5af02ce55b Add tag check to cert algorithm check Paul Elliott 2020-12-02 15:56:03 +00:00
  • d10b331574 Test that overly large Diffie-Hellman keys are rejected Chris Jones 2020-12-02 10:41:50 +00:00
  • 16187a21be Add ChangeLog entry for modular exponentiation size limit Chris Jones 2020-11-30 11:16:48 +00:00
  • 0c5875fd0c Test that overly large Diffie-Hellman keys are rejected Chris Jones 2020-11-26 11:21:53 +00:00
  • 9246d04150 Fix potential DoS by limiting number sizes in exponentiation Chris Jones 2020-11-25 15:12:39 +00:00
  • c6603c501c Merge pull request #3931 from shelib01/plat_rand_buf_FI_protection Shelly Liberman 2020-12-02 13:30:25 +02:00
  • 027b601690 Add tag check to cert algorithm check Paul Elliott 2020-11-24 17:30:18 +00:00
  • 883d304785 Fix: Add missing arguments to debug message. Christian von Arnim 2020-12-01 11:58:29 +01:00
  • 0e6c01796d Add NIST CAVP SP 800-56A tests for tinycrypt ecdh Andrzej Kurek 2020-12-01 07:29:50 -05:00
  • d9d4e807fa Merge pull request #3848 from rodrigo-dc/development Gilles Peskine 2020-12-01 13:26:27 +01:00
  • e98bbbeb06 Merge pull request #3925 from rodrigo-dc/mbedtls-2.16 Gilles Peskine 2020-12-01 13:26:23 +01:00
  • 6f714e54f6 Merge pull request #3926 from rodrigo-dc/mbedtls-2.7 Gilles Peskine 2020-12-01 13:26:20 +01:00
  • 7326c62efb Add flow control to platform rnd buf Shelly Liberman 2020-12-01 13:28:30 +02:00
  • d62b678473 Minor updates to address review comments John Durkop 2020-11-30 21:06:05 -08:00
  • 1a57cb72b0 Merge pull request #770 from gilles-peskine-arm/mpi_fill_random-rng_failure-2.7 Gilles Peskine 2020-11-30 18:02:02 +01:00
  • 7bd481cad2 Merge pull request #769 from gilles-peskine-arm/mpi_fill_random-rng_failure-2.16 Gilles Peskine 2020-11-30 18:01:58 +01:00
  • 72c868a0fb Merge pull request #771 from gilles-peskine-arm/mpi_fill_random-rng_failure-development Gilles Peskine 2020-11-30 18:01:54 +01:00
  • db6b03b4f2 Remove old-style accelerator and entropy driver interfaces Gilles Peskine 2020-11-30 17:37:14 +01:00
  • e533ff7bb7 Merge pull request #3695 from gilles-peskine-arm/psa-unified-driver-specs-20200918 Gilles Peskine 2020-11-30 15:54:45 +01:00
  • b0a748e340 Copyediting Gilles Peskine 2020-11-30 12:01:54 +01:00
  • b55e083515 Merge pull request #3924 from bensze01/deprecated_removed Ronald Cron 2020-11-30 08:59:54 +01:00
  • 9c7e92b5db Move declaration to fix C90 warning Rodrigo Dias Correa 2020-11-28 14:59:56 -03:00
  • f75fbab19f Change function casting in ssl_calc_finished_tls_sha384 Rodrigo Dias Correa 2020-11-25 07:30:26 -03:00
  • d7853a847d Fix GCC warning in ssl_calc_finished_tls_sha384 Rodrigo Dias Correa 2020-11-25 00:42:28 -03:00
  • ddcc0b7982 Add changelog entry file to ChangeLog.d Rodrigo Dias Correa 2020-11-10 03:17:36 -03:00
  • 34018bef3d Fix GCC warning in ssl_calc_finished_tls_sha384 Rodrigo Dias Correa 2020-11-10 02:51:51 -03:00
  • 5fb1bd487d Fix GCC warning about test_snprintf Rodrigo Dias Correa 2020-11-10 02:28:50 -03:00
  • 375366a197 Fix mismatched function parameters (prototype/definition) Rodrigo Dias Correa 2020-11-10 01:38:00 -03:00
  • d103823ba2 Fix build failure on gcc-11 Rodrigo Dias Correa 2020-11-04 01:55:38 -03:00
  • d2d0e70276 Move declaration to fix C90 warning Rodrigo Dias Correa 2020-11-28 14:59:56 -03:00
  • 0b9bc0bd77 Change function casting in ssl_calc_finished_tls_sha384 Rodrigo Dias Correa 2020-11-25 07:30:26 -03:00
  • 671600cd44 Fix GCC warning in ssl_calc_finished_tls_sha384 Rodrigo Dias Correa 2020-11-25 00:42:28 -03:00
  • d31012ecea Add changelog entry file to ChangeLog.d Rodrigo Dias Correa 2020-11-10 03:17:36 -03:00
  • 56ad24cad7 Fix GCC warning in ssl_calc_finished_tls_sha384 Rodrigo Dias Correa 2020-11-10 02:51:51 -03:00
  • d552630f33 Fix GCC warning about test_snprintf Rodrigo Dias Correa 2020-11-10 02:28:50 -03:00
  • 1a0c7fb383 Fix mismatched function parameters (prototype/definition) Rodrigo Dias Correa 2020-11-10 01:38:00 -03:00
  • 0391ea39c1 Fix build failure on gcc-11 Rodrigo Dias Correa 2020-11-04 01:55:38 -03:00
  • d4585ff3c5 Fix removal of deprecated PSA constants Bence Szépkúti 2020-11-27 17:00:42 +01:00
  • 1b7ee05461 Added tests to confirm hash support for crypto config John Durkop 2020-11-27 08:51:22 -08:00
  • ee4e6602bd Use new MBEDTLS_PSA_BUILTIN_ macros for hashes in crypto library John Durkop 2020-11-27 08:48:46 -08:00
  • 316052ef2a Add in dependency check for crypto config hashes John Durkop 2020-11-27 08:45:01 -08:00
  • fb764a60b9 Add hashes as crypto config by default John Durkop 2020-11-27 08:43:28 -08:00
  • 2cecfbab8a Support PSA_WANT_xxx and MBEDTLS_PSA_BUILTIN_xxx for hashes Gilles Peskine 2020-11-25 00:07:04 +01:00
  • cd1495c037 In old-style PSA configuration, define PSA_WANT_xxx Gilles Peskine 2020-11-25 00:07:18 +01:00
  • 26bea33674 Merge pull request #3899 from shelib01/masked-aes Shelly Liberman 2020-11-27 17:17:23 +02:00
  • 24a94df428 Merge pull request #3917 from goodwaterwu/development Ronald Cron 2020-11-27 12:23:20 +01:00
  • 214fea097a Merge pull request #3918 from gilles-peskine-arm/psa-conditional-inclusion-c-20201126 Ronald Cron 2020-11-27 09:02:18 +01:00
  • 6dd49753e4 Merge pull request #3920 from gilles-peskine-arm/sha512-doc-internal-fix-2.7 Ronald Cron 2020-11-27 08:52:58 +01:00
  • bc60d69153 Merge pull request #3908 from gilles-peskine-arm/sha512-doc-internal-fix-2.16 Ronald Cron 2020-11-27 08:52:11 +01:00
  • 8e72a155db Merge pull request #3907 from gilles-peskine-arm/sha512-doc-internal-fix Ronald Cron 2020-11-27 08:51:26 +01:00
  • 11c64885a6 After review fixes Shelly Liberman 2020-11-26 22:48:23 +02:00
  • 6994eb2b52 Merge pull request #3919 from AndrzejKurek/fi-flag-ccm-countermeasures Andrzej Kurek 2020-11-26 14:08:32 -05:00
  • 785af305fe Move "internal use" sentence attached to the wrong function Gilles Peskine 2020-11-22 13:59:43 +01:00
  • ca17ebfbc0 Add tag check to cert algorithm check Paul Elliott 2020-11-24 17:30:18 +00:00
  • 9209db0865 Update and add tests gabor-mezei-arm 2020-11-09 17:50:02 +01:00
  • 7d0a6864d3 Make CCM shuffling and masking optional Andrzej Kurek 2020-11-26 06:34:04 -05:00
  • f0a9721c18 Use GitHub-compatible table formatting Gilles Peskine 2020-11-26 10:31:32 +01:00
  • 44b4229352 masked-aes CI problems fixes Shelly Liberman 2020-11-25 21:11:36 +02:00
  • ab3de1daff Add flow control protection to ccm Andrzej Kurek 2020-11-10 10:52:56 +01:00
  • 89b98142b8 Remove psa header files in uninstall part Wu, Jheng-Jhong 2020-11-26 09:27:17 +08:00
  • 6aceb51e43 Support set *_drbg reseed interval before seed Gavin Acquroff 2020-03-01 17:06:11 -08:00
  • c907c81a3b aes boolean masking Shelly Liberman 2020-11-17 11:33:25 +02:00
  • 8265f5cc4f Merge pull request #3880 from AndrzejKurek/fi-random-delays Andrzej Kurek 2020-11-25 13:38:52 -05:00
  • c0a5b254e7 Test mbedtls_mpi_fill_random Gilles Peskine 2020-11-25 15:37:20 +01:00
  • 88da3c245b Merge branch 'baremetal' into masked-aes Shelly Liberman 2020-11-25 18:32:19 +02:00
  • 436400eec3 Handle random generator failure in mbedtls_mpi_fill_random() Gilles Peskine 2020-11-25 16:15:14 +01:00
  • 3cb1e296a4 Test mbedtls_mpi_fill_random Gilles Peskine 2020-11-25 15:37:20 +01:00
  • cdebcfe1a3 aes boolean masking Shelly Liberman 2020-11-17 11:33:25 +02:00
  • 9b92865bcd Merge pull request #3850 from AndrzejKurek/ccm-clean-temp-data Andrzej Kurek 2020-11-25 11:14:05 -05:00
  • 549a35690c Merge pull request #3890 from AndrzejKurek/fi-memcpy-memset-fail Andrzej Kurek 2020-11-25 11:13:32 -05:00
  • 0525114752 Handle random generator failure in mbedtls_mpi_fill_random() Gilles Peskine 2020-11-25 16:15:14 +01:00
  • 2f78062e75 Test mbedtls_mpi_fill_random Gilles Peskine 2020-11-25 15:37:20 +01:00
  • 1c448168b2 Merge pull request #3913 from jarvte/memfix_variablebuffer Andrzej Kurek 2020-11-25 09:45:53 -05:00
  • 452b0a32ad Update documentation gabor-mezei-arm 2020-11-09 17:42:55 +01:00
  • 7f81c86a0d Add a callback for platform faults in platform_util.c Andrzej Kurek 2020-11-17 14:22:39 +01:00
  • 9bc6119bb9 Add random delays to sha256 to protect against fault injection Andrzej Kurek 2020-11-13 11:29:14 +01:00
  • 142f09fb96 ccm: zeroize buffers before and after usage Andrzej Kurek 2020-11-04 13:20:24 +01:00
  • 5eba1d82a2 Merge pull request #3841 from AndrzejKurek/baremetal-rnd-in-range-fix Andrzej Kurek 2020-11-25 11:41:40 +01:00
  • 21f64d3633 Merge pull request #3840 from AndrzejKurek/baremetal-aes-shuffling-2 Andrzej Kurek 2020-11-25 11:33:53 +01:00
  • f06a6144e2 Change function casting in ssl_calc_finished_tls_sha384 Rodrigo Dias Correa 2020-11-25 07:30:26 -03:00
  • b89cf99a57 Fix possible memory leak when MBEDTLS_SSL_VARIABLE_BUFFER_LENGTH is defined Teppo Järvelin 2020-11-25 10:42:27 +02:00
  • 9e27b901b7 Merge pull request #3900 from shelib01/fix_uninitialized_var Shelly Liberman 2020-11-25 11:25:51 +02:00
  • d596ca8a1e Fix GCC warning in ssl_calc_finished_tls_sha384 Rodrigo Dias Correa 2020-11-25 00:42:28 -03:00
  • 683028a2f7 Add changelog entry file to ChangeLog.d Rodrigo Dias Correa 2020-11-10 03:17:36 -03:00
  • eb5d014d8e Fix GCC warning in ssl_calc_finished_tls_sha384 Rodrigo Dias Correa 2020-11-10 02:51:51 -03:00
  • 80448aae2c Fix GCC warning about test_snprintf Rodrigo Dias Correa 2020-11-10 02:28:50 -03:00
  • 2c424570e2 Fix mismatched function parameters (prototype/definition) Rodrigo Dias Correa 2020-11-10 01:38:00 -03:00
  • 2630f6720d Fix build failure on gcc-11 Rodrigo Dias Correa 2020-11-04 01:55:38 -03:00
  • 7c06696b91 Remove references for obsolete error code gabor-mezei-arm 2020-11-11 10:19:14 +01:00
  • fe30924c45 Use PSA_ERROR_DATA_INVALID error code gabor-mezei-arm 2020-11-09 17:39:56 +01:00
  • 3d8b4f54d3 Add missing error code documentation gabor-mezei-arm 2020-11-09 16:36:46 +01:00
  • fd7d7a787a Fix link for error codes in the documentation gabor-mezei-arm 2020-11-09 16:32:33 +01:00
  • 4228671d0f Copyediting Gilles Peskine 2020-11-24 13:10:58 +01:00
  • 99e52f6313 Clarifications around key import Gilles Peskine 2020-11-24 13:09:50 +01:00
  • 28b3a946e9 Fix copypasta Gilles Peskine 2020-11-24 13:08:11 +01:00
  • debf3ae54e Merge pull request #3879 from chris-jones-arm/mbedtls-2.16 Gilles Peskine 2020-11-23 23:41:28 +01:00