Commit graph

  • 359d049f1b adjusting size of sliding window array to correct size. Daniel Otte 2020-08-21 12:34:29 +0200
  • f376cee8b4 Remove redundant dependency in TLS 1.3 key generation tests Hanno Becker 2020-09-08 10:53:45 +0100
  • 73c825ae4f Shorten include path in test_suite_ssl.function Hanno Becker 2020-09-08 10:52:58 +0100
  • 939bb4d8f6 Initialize TLS 1.3 label prefix with string literal Hanno Becker 2020-09-08 10:48:55 +0100
  • 9cb0a146f1 Remove duplicated computation of TLS 1.3 HKDF label length Hanno Becker 2020-09-08 10:48:14 +0100
  • e4435ea777 Introduce TLS 1.3 labels in a single place Hanno Becker 2020-09-08 10:43:52 +0100
  • 1981cb2972 Use uniform naming for TLS 1.3 label fields Hanno Becker 2020-09-08 10:36:29 +0100
  • 58c5cea73b Include common.h from ssl_tls13_keys.c Hanno Becker 2020-09-08 10:31:33 +0100
  • b11c3097a5 Update state of TLS 1.3 functionality in architecture document Hanno Becker 2020-08-10 17:00:19 +0100
  • 2d2c3eb687 Add tests for TLS 1.3 key evolution function Hanno Becker 2020-08-20 14:54:24 +0100
  • e9cccb440c Implement TLS 1.3 key evolution function Hanno Becker 2020-08-20 13:42:46 +0100
  • e4849d10a6 Add test vectors for TLS 1.3 Derive-Secret Hanno Becker 2020-08-21 14:14:14 +0100
  • b35d52240b Implement TLS 1.3 key derivation function Derive-Secret Hanno Becker 2020-08-21 13:27:44 +0100
  • 19498f8fbd Add test vectors for TLS 1.3 traffic key generation Hanno Becker 2020-08-21 13:37:08 +0100
  • 3385a4d5cf Implement TLS 1.3 traffic key generation Hanno Becker 2020-08-21 13:03:34 +0100
  • 39ff4928ff Add test vectors for TLS 1.3 HKDF-Expand-Label Hanno Becker 2020-08-21 13:36:56 +0100
  • be9d6648f8 Implement TLS 1.3 key derivation function HKDF-Expand-Label Hanno Becker 2020-08-21 13:20:06 +0100
  • 1ffec8f68f
    Merge pull request #3501 from stevew817/feature/transparent_drivers_trial Gilles Peskine 2020-09-07 18:02:03 +0200
  • 177deba54b Fix style and pull out ECB processing in separate function Steven Cooreman 2020-09-07 17:14:14 +0200
  • 0d7c64dd8f Changed test driver include folder to reflect it's a test driver Steven Cooreman 2020-09-07 16:17:55 +0200
  • 27a2688fbb Introduce public macro for maximum symmetric cipher key length Hanno Becker 2020-08-07 11:30:05 +0100
  • e680037ef7 Add documentation on testing Mbed TLS using QEMU syscall emulation armv8_crypto_extensions Hanno Becker 2020-09-07 13:51:40 +0100
  • 831c695787 Apply feedback from PR review Steven Cooreman 2020-09-07 12:58:16 +0200
  • b9da1dd335 adding entry file to ChangeLog.d for PR3592 Daniel Otte 2020-09-07 13:08:10 +0200
  • 608615168a adjusting comment on sliding window memory usage. Daniel Otte 2020-09-07 13:07:14 +0200
  • 4374dc493d fixing spelling mistakes (window <-- windows) Daniel Otte 2020-09-07 13:06:40 +0200
  • 15062fabef Update Visual Studio project files Hanno Becker 2020-08-14 10:36:36 +0100
  • 140fd9c0ba Fix coding style in library/armv8ce_aes.c Hanno Becker 2020-08-14 10:34:54 +0100
  • e177719417 Add empty lines for readability in library/aes.c Hanno Becker 2020-08-14 10:29:59 +0100
  • e128636646 Fix copy-pasta in documentation for MBEDTLS_ARMV8CE_AES_C Hanno Becker 2020-08-14 10:28:58 +0100
  • bdadc24c3c Use official name for 'Armv8 Cryptography Extensions' Hanno Becker 2020-08-14 10:27:46 +0100
  • 74aa0401c9 Don't include copyright header in Doxygen block in armv8ce_aes.h Hanno Becker 2020-08-14 10:24:26 +0100
  • be90755768 Improve ChangeLog entry Hanno Becker 2020-08-14 10:23:33 +0100
  • 75bc755cec Fix style in documentation of MBEDTLS_HAVE_ASM Hanno Becker 2020-08-14 10:14:55 +0100
  • 0c2f86d319 MBEDTLS_ARMV8CE_AES_C disabled for full testing in scripts/config.pl Markku-Juhani O. Saarinen 2017-11-20 15:50:46 +0000
  • c332e2d8ca adapt ChangeLog Markku-Juhani O. Saarinen 2017-11-20 15:01:18 +0000
  • 85123011f7 ARMv8 Crypto Extensions compile logic Markku-Juhani O. Saarinen 2017-11-20 14:59:50 +0000
  • 63f213969c ARMv8 Crypto Extensions hooks for AES and GCM Markku-Juhani O. Saarinen 2017-11-20 14:59:12 +0000
  • dfb6015ca7 Implements AES and GCM with ARMv8 Crypto Extensions Markku-Juhani O. Saarinen 2017-11-20 14:58:41 +0000
  • 34b07e7f25 Add a subsection with driver interface terminology Gilles Peskine 2020-09-07 10:28:38 +0200
  • 6cf4ab8f2f Fix formatting glitch Gilles Peskine 2020-09-07 09:43:16 +0200
  • 75ffb27577
    Merge pull request #3627 from gilles-peskine-arm/test-fail-report-first-2.7 Gilles Peskine 2020-09-05 11:16:08 +0200
  • ad5c5a2763
    Merge pull request #3626 from gilles-peskine-arm/test-fail-report-first-2.16 Gilles Peskine 2020-09-05 11:16:02 +0200
  • 853f9bd65e
    Merge pull request #3625 from gilles-peskine-arm/test-fail-report-first Gilles Peskine 2020-09-05 11:15:55 +0200
  • 56250fd169 Style fixes after PR review Steven Cooreman 2020-09-04 13:07:15 +0200
  • 8d2bde77a1 Make sure software fallback isn't tried on opaque keys Steven Cooreman 2020-09-04 13:06:39 +0200
  • 15f58d2877 Move mbedtls_to_psa_error declaration to internal header Steven Cooreman 2020-09-04 13:05:23 +0200
  • 2c7b2f8697 Apply changes from #3546 to newly introduced files Steven Cooreman 2020-09-02 13:43:46 +0200
  • f1720ea930 Fix macro naming to match inhouse style Steven Cooreman 2020-07-24 18:41:58 +0200
  • 1cd39d5229 Use own define for building with test drivers Steven Cooreman 2020-07-23 16:26:08 +0200
  • 7922396c25 Added changelog Steven Cooreman 2020-07-20 16:55:54 +0200
  • 2a1664cb49 Add & splice in test driver for ECC keygen Steven Cooreman 2020-07-20 15:33:08 +0200
  • 0116416e61 Expose mbedtls_error_to_psa_status for use in test drivers Steven Cooreman 2020-07-20 15:31:37 +0200
  • 55ae2176ab Add and splice in signature verification through driver Steven Cooreman 2020-07-17 19:46:15 +0200
  • 7a2505788c Move handling of 'SE' drivers into driver wrappers Steven Cooreman 2020-07-17 16:43:05 +0200
  • d57203d955 Add driver tests and run them through all.sh Steven Cooreman 2020-07-16 20:28:59 +0200
  • cd84cb4903 Add a handcrafted first version of the driver wrapper code Steven Cooreman 2020-07-16 20:28:36 +0200
  • 0d59f7b092 Add configuration flag MBEDTLS_PSA_CRYPTO_DRIVERS Steven Cooreman 2020-07-16 20:27:57 +0200
  • a70d588f74 Add initial test driver conforming to the new spec Steven Cooreman 2020-07-16 20:26:18 +0200
  • 6f3a987ae3
    Merge pull request #3640 from AndrzejKurek/fi-hash-instead-of-crc Andrzej Kurek 2020-09-03 15:21:47 +0200
  • a0c2d19d84
    Code style fix #3175 Victor Krasnoshchok 2020-09-03 00:07:05 +0300
  • 0deccf1f3e Initialize ret from test code Gilles Peskine 2020-09-02 15:18:07 +0200
  • 319ecf3192 Initialize ret from test code Gilles Peskine 2020-09-02 15:18:07 +0200
  • cb0ec05717 Initialize ret from test code Gilles Peskine 2020-09-02 15:18:07 +0200
  • 79ca4274e1 psa: storage: Use key id macros to compute ITS file identifier Ronald Cron 2020-08-25 09:53:53 +0200
  • f1c9a55947 tests: psa: Add checks involving unknown key owner ids Ronald Cron 2020-07-29 15:24:05 +0200
  • 81e005042e tests: psa: Add owner identifier as test parameter Ronald Cron 2020-07-28 15:06:14 +0200
  • 5731f6f5d7 tests: psa: Fix storage purge in se_driver_hal tests (2) Ronald Cron 2020-08-26 15:29:11 +0200
  • 978d57d61e tests: psa: Fix storage purge in se_driver_hal tests (1) Ronald Cron 2020-08-26 15:42:34 +0200
  • ecfb237f23 Fix PSA code and unit tests Ronald Cron 2020-07-23 17:13:42 +0200
  • 2647b68dde Set MBEDTLS_PSA_CRYPTO_KEY_ID_ENCODES_OWNER in full configuration Ronald Cron 2020-07-29 10:25:02 +0200
  • 71016a9ea7 psa: Rename psa_key_file_id_t to mbedtls_svc_key_id_t Ronald Cron 2020-08-28 19:01:50 +0200
  • 72f65fc6e9 psa: Rename pss_key_owner_id_t to mbedtls_key_owner_id_t Ronald Cron 2020-09-01 15:50:17 +0200
  • fa7d7af55d psa: Don't reset the key owner id in psa_set_key_lifetime Ronald Cron 2020-07-24 14:50:11 +0200
  • 039a98b598 Define always psa_key_id_t as defined in PSA crypto spec Ronald Cron 2020-07-23 16:07:42 +0200
  • 27238fcbd8 psa: Use psa_key_file_id_t as the key id type Ronald Cron 2020-07-23 12:30:41 +0200
  • 80b95101a9 psa: Move psa_key_file_id_t definition to crypto_types.h Ronald Cron 2020-08-28 14:29:16 +0200
  • 4b5aba8b91
    Merge pull request #3632 from gilles-peskine-arm/all.sh-armgcc-c99 Gilles Peskine 2020-09-02 13:42:03 +0200
  • aeedd74b42 Pass -std=c99 to arm-none-eabi-gcc Gilles Peskine 2020-09-02 11:03:04 +0200
  • feaebc5377 x509.c: Remove one unnecessary cast Andrzej Kurek 2020-07-16 04:37:41 -0400
  • 2e4062ce17 First go at describing how this can be implemented Gilles Peskine 2020-08-31 15:41:54 +0200
  • 54a0ad2012 Note the limitation that you can't exclude multipart support Gilles Peskine 2020-08-31 15:41:29 +0200
  • dbd2e3c43f Nicer time stamp format Gilles Peskine 2020-08-31 15:41:10 +0200
  • b51f96a7bf Pure C configuration of PSA crypto mechanisms Gilles Peskine 2020-08-31 14:03:05 +0200
  • d4c9fd1e0a Report the first failure, not the last one Gilles Peskine 2020-08-31 10:21:58 +0200
  • dfb5cff2f5 Report the first failure, not the last one Gilles Peskine 2020-08-29 15:18:23 +0200
  • 349eadc58f Report the first failure, not the last one Gilles Peskine 2020-08-29 15:18:23 +0200
  • b3129ba119
    Refactoring after CR and new unit test #3175 Victor Krasnoshchok 2020-08-29 22:54:37 +0300
  • 7cd4d2dadb
    Merge pull request #750 from ARMmbed/mbedtls-2.7.17r0-pr v2.7.17 mbedtls-2.7.17 Janos Follath 2020-08-27 11:33:03 +0100
  • 848a4e06b3
    Merge pull request #749 from ARMmbed/mbedtls-2.16.8r0-pr v2.16.8 mbedtls-2.16.8 Janos Follath 2020-08-27 11:32:13 +0100
  • 523f0554b6
    Merge pull request #748 from ARMmbed/mbedtls-2.24.0r0-pr v2.24.0 mbedtls-2.24.0 Janos Follath 2020-08-27 11:31:49 +0100
  • e79812ed4d
    Fix premature fopen() call in mbedtls_entropy_write_seed_file #3175 Victor Krasnoshchok 2020-08-27 00:19:55 +0300
  • 9fa4ed673d Avoid using grep for test case names if possible Gilles Peskine 2020-08-26 22:35:46 +0200
  • 6445749d3c Reduce the use of grep Gilles Peskine 2020-08-26 21:53:33 +0200
  • 5b428d7d2a Remove non-portable shell builtin local Gilles Peskine 2020-08-26 21:52:23 +0200
  • 231befab51 Fix printf escape errors in shell scripts Gilles Peskine 2020-08-26 20:05:11 +0200
  • 880f7f2c42 ssl-opt.sh --help: don't show regexps for -f and -e Gilles Peskine 2020-08-26 22:50:38 +0200
  • 6012f0ee5b Finalize ChangeLog Janos Follath 2020-08-26 15:32:10 +0100
  • 17ffc5da8d Bump version to Mbed TLS 2.24.0 Janos Follath 2020-08-26 15:22:45 +0100
  • 5197c6692c Put local variables in a struct Gilles Peskine 2020-08-26 17:03:24 +0200