Commit graph

  • ad59a2a4a7 Fix potential DoS by limiting number sizes in exponentiation Chris Jones 2020-11-25 15:12:39 +0000
  • add9948784 Fix whitespace in changelog entry Chris Jones 2020-12-03 15:45:29 +0000
  • 7c430305e3 Move dependancy to specific test cases Chris Jones 2020-12-03 15:22:25 +0000
  • 2279ffd2a0 Adding immediate message transmission Hannes Tschofenig 2020-12-03 15:52:35 +0100
  • dfa4bae320 Adding immediate transmission option Hannes Tschofenig 2020-12-03 15:49:35 +0100
  • cb6410c67d Wrapper function for calling parse_certificate_verify Hannes Tschofenig 2020-12-03 15:48:55 +0100
  • 635f86874f Adding delayed server cert verification to client state machine Hannes Tschofenig 2020-12-03 15:48:32 +0100
  • 4f8c88312c Adding wrapper function for certificate verification function Hannes Tschofenig 2020-12-03 15:48:12 +0100
  • f336c7ea71 Adding delayed server cert verification config option Hannes Tschofenig 2020-12-03 15:47:47 +0100
  • c7f6d7f75c Making sure that keep peer certificate option is set when server cert verification is used. Hannes Tschofenig 2020-12-03 15:47:31 +0100
  • 4592bd8982 Fix broken testing on numbers that may be greater than MPI_MAX_SIZE Chris Jones 2020-12-03 14:24:33 +0000
  • 6ca2327150 Update guards for ALG_SHA_224 and ALG_SHA_384 in crypto library John Durkop 2020-12-03 06:01:32 -0800
  • b250ac951d Set CMake policies for newer versions of CMake Paul Elliott 2020-09-18 18:15:07 +0100
  • 6df90523e1 Add ChangeLog entries for auth_crypt changes Manuel Pégourié-Gonnard 2020-12-03 13:00:58 +0100
  • e146bdcff9 Fix cases where exponentiation was not fully tested Chris Jones 2020-12-03 11:52:40 +0000
  • 227366b4b0 Merge branch 'development' into development-restricted Gilles Peskine 2020-12-03 12:39:44 +0100
  • aa850cdfdc Reword test cases Chris Jones 2020-12-03 11:35:41 +0000
  • f215ef82af Test that auth_decrypt{,_ext}() zeroize on failure Manuel Pégourié-Gonnard 2020-12-03 12:33:31 +0100
  • 54a6f23393
    Merge pull request #3930 from ccvca/fix_missing_argument Gilles Peskine 2020-12-03 12:29:03 +0100
  • 86796bc8a5 Add check_param test for cipher_auth_xxcrypt_ext() Manuel Pégourié-Gonnard 2020-12-03 11:29:22 +0100
  • 9b2a78966f Use exact-size buffers for testing auth_xxcrypt() Manuel Pégourié-Gonnard 2020-12-03 11:09:46 +0100
  • f5cf71e14a Stop using deprecated functions in the library Manuel Pégourié-Gonnard 2020-12-01 11:43:40 +0100
  • 513c243317 Deprecate mbedtls_cipher_auth_xxcrypt() Manuel Pégourié-Gonnard 2020-12-01 10:34:57 +0100
  • f2ffbc4387 Stop supporting NIST_KW in cipher_auth_xxcrypt() Manuel Pégourié-Gonnard 2020-12-01 09:57:55 +0100
  • 53f10e70fd Test cipher_auth_{en,de}crypt_ext() Manuel Pégourié-Gonnard 2020-11-30 10:17:01 +0100
  • 89a8fe50fe Extract helper function for repeated test code Manuel Pégourié-Gonnard 2020-11-27 09:32:55 +0100
  • 4c1a1006df Improve comments/structure of auth_crypt test Manuel Pégourié-Gonnard 2020-11-26 10:22:50 +0100
  • a03f56fe8f Extend exponentiation test coverage Chris Jones 2020-12-02 16:27:42 +0000
  • a282984c3d
    Merge pull request #773 from paul-elliott-arm/discrepancy_cert Gilles Peskine 2020-12-03 12:19:39 +0100
  • 45951ef2b6
    Merge pull request #780 from paul-elliott-arm/discrepancy_cert_2_7 Gilles Peskine 2020-12-03 12:19:36 +0100
  • 4c1939738d
    Merge pull request #779 from paul-elliott-arm/discrepancy_cert_2_16 Gilles Peskine 2020-12-03 12:19:30 +0100
  • faddf98bea Implement cipher_auth_{en,de}crypt_ext() Manuel Pégourié-Gonnard 2020-11-25 13:39:47 +0100
  • 9cc079db7a Declare cipher_auth_{en,de}crypt_ext() Manuel Pégourié-Gonnard 2020-11-25 12:57:47 +0100
  • 3ba84d5bd6 Improve documentation of cipher_auth_xxcrypt() Manuel Pégourié-Gonnard 2020-11-20 10:17:20 +0100
  • 489c058b52 Merge branch 'development' into development-restricted Manuel Pégourié-Gonnard 2020-12-03 09:59:42 +0100
  • bbd1c38ad6 Add NIST CAVP FIPS 186-4 test vectors for tinycrypt ecdsa Andrzej Kurek 2020-12-02 11:37:30 -0500
  • b0b1cdc059
    Merge pull request #3932 from AndrzejKurek/tinycrypt-ecdh-test-vectors Andrzej Kurek 2020-12-02 11:43:35 -0500
  • 5af02ce55b Add tag check to cert algorithm check Paul Elliott 2020-12-02 15:56:03 +0000
  • d10b331574 Test that overly large Diffie-Hellman keys are rejected Chris Jones 2020-12-02 10:41:50 +0000
  • 16187a21be Add ChangeLog entry for modular exponentiation size limit Chris Jones 2020-11-30 11:16:48 +0000
  • 0c5875fd0c Test that overly large Diffie-Hellman keys are rejected Chris Jones 2020-11-26 11:21:53 +0000
  • 9246d04150 Fix potential DoS by limiting number sizes in exponentiation Chris Jones 2020-11-25 15:12:39 +0000
  • c6603c501c
    Merge pull request #3931 from shelib01/plat_rand_buf_FI_protection Shelly Liberman 2020-12-02 13:30:25 +0200
  • 027b601690 Add tag check to cert algorithm check Paul Elliott 2020-11-24 17:30:18 +0000
  • 883d304785
    Fix: Add missing arguments to debug message. Christian von Arnim 2020-12-01 11:58:29 +0100
  • 0e6c01796d Add NIST CAVP SP 800-56A tests for tinycrypt ecdh Andrzej Kurek 2020-12-01 07:29:50 -0500
  • d9d4e807fa
    Merge pull request #3848 from rodrigo-dc/development Gilles Peskine 2020-12-01 13:26:27 +0100
  • e98bbbeb06
    Merge pull request #3925 from rodrigo-dc/mbedtls-2.16 Gilles Peskine 2020-12-01 13:26:23 +0100
  • 6f714e54f6
    Merge pull request #3926 from rodrigo-dc/mbedtls-2.7 Gilles Peskine 2020-12-01 13:26:20 +0100
  • 7326c62efb Add flow control to platform rnd buf Shelly Liberman 2020-12-01 13:28:30 +0200
  • d62b678473 Minor updates to address review comments John Durkop 2020-11-30 21:06:05 -0800
  • 1a57cb72b0
    Merge pull request #770 from gilles-peskine-arm/mpi_fill_random-rng_failure-2.7 Gilles Peskine 2020-11-30 18:02:02 +0100
  • 7bd481cad2
    Merge pull request #769 from gilles-peskine-arm/mpi_fill_random-rng_failure-2.16 Gilles Peskine 2020-11-30 18:01:58 +0100
  • 72c868a0fb
    Merge pull request #771 from gilles-peskine-arm/mpi_fill_random-rng_failure-development Gilles Peskine 2020-11-30 18:01:54 +0100
  • db6b03b4f2 Remove old-style accelerator and entropy driver interfaces Gilles Peskine 2020-11-30 17:37:14 +0100
  • e533ff7bb7
    Merge pull request #3695 from gilles-peskine-arm/psa-unified-driver-specs-20200918 Gilles Peskine 2020-11-30 15:54:45 +0100
  • b0a748e340 Copyediting Gilles Peskine 2020-11-30 12:01:54 +0100
  • b55e083515
    Merge pull request #3924 from bensze01/deprecated_removed Ronald Cron 2020-11-30 08:59:54 +0100
  • 9c7e92b5db Move declaration to fix C90 warning Rodrigo Dias Correa 2020-11-28 14:59:56 -0300
  • f75fbab19f Change function casting in ssl_calc_finished_tls_sha384 Rodrigo Dias Correa 2020-11-25 07:30:26 -0300
  • d7853a847d Fix GCC warning in ssl_calc_finished_tls_sha384 Rodrigo Dias Correa 2020-11-25 00:42:28 -0300
  • ddcc0b7982 Add changelog entry file to ChangeLog.d Rodrigo Dias Correa 2020-11-10 03:17:36 -0300
  • 34018bef3d Fix GCC warning in ssl_calc_finished_tls_sha384 Rodrigo Dias Correa 2020-11-10 02:51:51 -0300
  • 5fb1bd487d Fix GCC warning about test_snprintf Rodrigo Dias Correa 2020-11-10 02:28:50 -0300
  • 375366a197 Fix mismatched function parameters (prototype/definition) Rodrigo Dias Correa 2020-11-10 01:38:00 -0300
  • d103823ba2 Fix build failure on gcc-11 Rodrigo Dias Correa 2020-11-04 01:55:38 -0300
  • d2d0e70276 Move declaration to fix C90 warning Rodrigo Dias Correa 2020-11-28 14:59:56 -0300
  • 0b9bc0bd77 Change function casting in ssl_calc_finished_tls_sha384 Rodrigo Dias Correa 2020-11-25 07:30:26 -0300
  • 671600cd44 Fix GCC warning in ssl_calc_finished_tls_sha384 Rodrigo Dias Correa 2020-11-25 00:42:28 -0300
  • d31012ecea Add changelog entry file to ChangeLog.d Rodrigo Dias Correa 2020-11-10 03:17:36 -0300
  • 56ad24cad7 Fix GCC warning in ssl_calc_finished_tls_sha384 Rodrigo Dias Correa 2020-11-10 02:51:51 -0300
  • d552630f33 Fix GCC warning about test_snprintf Rodrigo Dias Correa 2020-11-10 02:28:50 -0300
  • 1a0c7fb383 Fix mismatched function parameters (prototype/definition) Rodrigo Dias Correa 2020-11-10 01:38:00 -0300
  • 0391ea39c1 Fix build failure on gcc-11 Rodrigo Dias Correa 2020-11-04 01:55:38 -0300
  • d4585ff3c5 Fix removal of deprecated PSA constants Bence Szépkúti 2020-11-27 17:00:42 +0100
  • 1b7ee05461 Added tests to confirm hash support for crypto config John Durkop 2020-11-27 08:51:22 -0800
  • ee4e6602bd Use new MBEDTLS_PSA_BUILTIN_ macros for hashes in crypto library John Durkop 2020-11-27 08:48:46 -0800
  • 316052ef2a Add in dependency check for crypto config hashes John Durkop 2020-11-27 08:45:01 -0800
  • fb764a60b9 Add hashes as crypto config by default John Durkop 2020-11-27 08:43:28 -0800
  • 2cecfbab8a Support PSA_WANT_xxx and MBEDTLS_PSA_BUILTIN_xxx for hashes Gilles Peskine 2020-11-25 00:07:04 +0100
  • cd1495c037 In old-style PSA configuration, define PSA_WANT_xxx Gilles Peskine 2020-11-25 00:07:18 +0100
  • 26bea33674
    Merge pull request #3899 from shelib01/masked-aes Shelly Liberman 2020-11-27 17:17:23 +0200
  • 24a94df428
    Merge pull request #3917 from goodwaterwu/development Ronald Cron 2020-11-27 12:23:20 +0100
  • 214fea097a
    Merge pull request #3918 from gilles-peskine-arm/psa-conditional-inclusion-c-20201126 Ronald Cron 2020-11-27 09:02:18 +0100
  • 6dd49753e4
    Merge pull request #3920 from gilles-peskine-arm/sha512-doc-internal-fix-2.7 Ronald Cron 2020-11-27 08:52:58 +0100
  • bc60d69153
    Merge pull request #3908 from gilles-peskine-arm/sha512-doc-internal-fix-2.16 Ronald Cron 2020-11-27 08:52:11 +0100
  • 8e72a155db
    Merge pull request #3907 from gilles-peskine-arm/sha512-doc-internal-fix Ronald Cron 2020-11-27 08:51:26 +0100
  • 11c64885a6 After review fixes Shelly Liberman 2020-11-26 22:48:23 +0200
  • 6994eb2b52
    Merge pull request #3919 from AndrzejKurek/fi-flag-ccm-countermeasures Andrzej Kurek 2020-11-26 14:08:32 -0500
  • 785af305fe Move "internal use" sentence attached to the wrong function Gilles Peskine 2020-11-22 13:59:43 +0100
  • ca17ebfbc0 Add tag check to cert algorithm check Paul Elliott 2020-11-24 17:30:18 +0000
  • 9209db0865
    Update and add tests gabor-mezei-arm 2020-11-09 17:50:02 +0100
  • 7d0a6864d3 Make CCM shuffling and masking optional Andrzej Kurek 2020-11-26 06:34:04 -0500
  • f0a9721c18 Use GitHub-compatible table formatting Gilles Peskine 2020-11-26 10:31:32 +0100
  • 44b4229352 masked-aes CI problems fixes Shelly Liberman 2020-11-25 21:11:36 +0200
  • ab3de1daff Add flow control protection to ccm Andrzej Kurek 2020-11-10 10:52:56 +0100
  • 89b98142b8 Remove psa header files in uninstall part Wu, Jheng-Jhong 2020-11-26 09:27:17 +0800
  • 6aceb51e43 Support set *_drbg reseed interval before seed Gavin Acquroff 2020-03-01 17:06:11 -0800
  • c907c81a3b aes boolean masking Shelly Liberman 2020-11-17 11:33:25 +0200
  • 8265f5cc4f
    Merge pull request #3880 from AndrzejKurek/fi-random-delays Andrzej Kurek 2020-11-25 13:38:52 -0500