Commit Graph

  • 8494c986a0 Add Encryption test data for AES 128,196,256 PBES2 Ryan Everett 2023-10-10 18:26:57 +01:00
  • 223e716693 Replace AES-CBC test data Ryan Everett 2023-09-25 14:26:53 +01:00
  • 1a91309324 Restore array formatting Ryan Everett 2023-09-25 14:15:03 +01:00
  • 1c19557f49 Revert increase of test buffer size. Ryan Everett 2023-09-19 17:27:28 +01:00
  • 720c638717 Add AES encrypted keys support for PKCS5 PBES2 Maciej Zwoliński 2023-05-16 12:02:47 +02:00
  • 0d3fe733cc Clarify changelog Dave Rodgman 2023-10-12 11:00:49 +01:00
  • 2e67781e93 Alter program layout for better clarity Thomas Daubney 2023-10-12 10:46:43 +01:00
  • f1878d8974 Update to only serve GCM and CCM Manuel Pégourié-Gonnard 2023-10-12 11:19:00 +02:00
  • db1ca8fc33 cipher: keep MBEDTLS_CIPHER_HAVE symbols private Valerio Setti 2023-10-11 12:46:16 +02:00
  • e570704f1f ssl: use MBEDTLS_SSL_HAVE_[CCM/GCM/CHACHAPOLY/AEAD] macros for ssl code Valerio Setti 2023-10-11 11:54:42 +02:00
  • 4fd868e4b1 Refer to Armv8-A (not Armv8) in comments Dave Rodgman 2023-10-12 09:09:42 +01:00
  • aaef0bc172 analyze_outcomes: improve logging system Valerio Setti 2023-10-10 09:42:13 +02:00
  • 1222ae67d5 Rename local variable in aes.c Jerzy Kasenberg 2023-10-12 09:16:34 +02:00
  • bd4dd81606 fix test fail when ecp disabled Jerry Yu 2023-08-14 17:15:42 +08:00
  • bc57e86390 Add early data disable tests Jerry Yu 2023-02-08 14:05:53 +08:00
  • e649cecb43 Add data file for early data input Jerry Yu 2023-02-08 13:58:57 +08:00
  • ab0da370a4 Add early data status update Jerry Yu 2023-02-08 13:55:24 +08:00
  • 1eb0bd557d Add not-received status Jerry Yu 2023-02-08 13:49:43 +08:00
  • 7a799ccacd Share early_data_status between server and client Jerry Yu 2023-02-08 13:47:47 +08:00
  • 34e9516cb6 Add unit test for max_early_data_size of ticket Jerry Yu 2022-12-12 15:14:56 +08:00
  • 33bf240e53 Add max_early_data_size into copy list Jerry Yu 2022-12-12 16:01:43 +08:00
  • 02e3a074a3 Add max_early_data_size into ticket Jerry Yu 2022-12-12 15:13:20 +08:00
  • bb5d907aa9 Automatically pick up all Markdown files Gilles Peskine 2023-10-11 20:46:26 +02:00
  • 9b0c8164eb Merge pull request #8330 from KloolK/extern-c Bence Szépkúti 2023-10-11 16:19:39 +00:00
  • a21c972941 Remove extra blank line Thomas Daubney 2023-10-11 17:17:32 +01:00
  • f4b415c369 Test instructions built/not built Dave Rodgman 2023-10-11 16:11:42 +01:00
  • ee62fceade Rename local variable in aes.c Jerzy Kasenberg 2023-10-11 16:36:24 +02:00
  • d8453bb184 Remove superfluous comment Thomas Daubney 2023-10-11 15:29:02 +01:00
  • cd79f77439 Add missing newline Thomas Daubney 2023-10-11 15:28:13 +01:00
  • 1c2378b8b1 Add variable for message length Thomas Daubney 2023-10-11 15:19:38 +01:00
  • c20d899266 Adjust messages in all.sh Dave Rodgman 2023-10-11 15:01:35 +01:00
  • 9be3cf0776 Fix a couple of typos related to renaming options Dave Rodgman 2023-10-11 14:47:55 +01:00
  • 56e9011bde Add casting size_t to int Mehmet Cagri Aksoy 2023-10-11 15:28:06 +02:00
  • 66f9b3f810 Add casting size_t to int Mehmet Cagri Aksoy 2023-10-10 20:51:29 +02:00
  • 44af43639c Merge pull request #8333 from yanrayw/2.28_aes_benchmark_cfb Tom Cosgrove 2023-10-11 12:59:28 +00:00
  • b0d9830373 Merge branch 'development' into sha-armce-thumb2 Dave Rodgman 2023-10-11 13:53:41 +01:00
  • 02a634decd md: remove unnecessary inclusions of mbedtls/md.h Valerio Setti 2023-10-06 16:24:04 +02:00
  • 4d0e84628c ssl: reorganize guards surrounding ssl_get_ecdh_params_from_cert() Valerio Setti 2023-10-06 13:20:21 +02:00
  • 6bd3d9b166 cipher: fix missing spaces Valerio Setti 2023-10-09 09:29:25 +02:00
  • a797ce3ed2 test: use full config in test_psa_crypto_config_accel_cipher Valerio Setti 2023-10-03 15:16:38 +02:00
  • d4a10cebe4 cipher/tls: use new symbols for guarding AEAD code Valerio Setti 2023-10-03 15:11:48 +02:00
  • d0411defa2 cipher: add internal symbols for AEAD capabilities Valerio Setti 2023-10-03 15:10:59 +02:00
  • e7bac17b5d test: keep SSL_TICKET_C and SSL_CONTEXT_SERIALIZATION enabled Valerio Setti 2023-10-02 16:03:42 +02:00
  • 3f02bb7a96 test: use full config in accelerated AEAD test Valerio Setti 2023-10-02 15:57:33 +02:00
  • 830dc3dc71 Improve Changelog Dave Rodgman 2023-10-11 11:20:16 +01:00
  • d680d4fbf9 SHA256 renaming - fix some missed things Dave Rodgman 2023-10-11 11:05:22 +01:00
  • be7915aa6c Revert renaming of SHA512 options Dave Rodgman 2023-10-11 10:46:38 +01:00
  • 3c1cdc9061 Merge pull request #8185 from yanrayw/aes_benchmark_cfb Tom Cosgrove 2023-10-11 09:48:27 +00:00
  • cffd7135c6 Merge pull request #8328 from yanrayw/sha256_context_guard Bence Szépkúti 2023-10-11 09:13:33 +00:00
  • 34500874ce Remove trailing white space in documentation Thomas Daubney 2023-10-11 10:04:54 +01:00
  • a89d2ba132 Merge pull request #8327 from ronald-cron-arm/adapt-psa-crypto-repo-name Ronald Cron 2023-10-11 06:45:30 +00:00
  • 6edb34f0e4 Merge pull request #7959 from bensze01/dev/bensze01/merge-queue-test-2 dev/bensze01/merge-queue-test Bence Szépkúti 2023-10-11 06:10:05 +00:00
  • 64cca2f3ea all.sh: Re-enable MBEDTLS_AESNI_C in some components Pengyu Lv 2023-10-10 18:22:24 +08:00
  • 0ecb635ca5 aesni: select __cpuid impl based on compiler type Pengyu Lv 2023-10-11 10:36:55 +08:00
  • 760538885a Inform user when unknown hash algorithm supplied Thomas Daubney 2023-10-10 17:38:53 +01:00
  • 86f9795b00 Update documentation Thomas Daubney 2023-10-10 16:50:49 +01:00
  • 28b4da954b Add PSA threading design Janos Follath 2023-10-03 17:32:50 +01:00
  • 5b89c55bb8 Rename MBEDTLS_SHAxxx_USE_ARMV8_yyy to MBEDTLS_SHAxxx_USE_ARMV8_A_yyy Dave Rodgman 2023-10-10 14:59:02 +01:00
  • fe9fda81aa Rename MBEDTLS_ARCH_IS_ARMV8 to MBEDTLS_ARCH_IS_ARMV8_A Dave Rodgman 2023-10-10 14:51:06 +01:00
  • f097bef6ea Refer to Armv8-A (not Armv8) in docs Dave Rodgman 2023-10-10 14:56:35 +01:00
  • c5861d5bf2 Code style Dave Rodgman 2023-10-10 14:01:54 +01:00
  • 6ab314f71d More config option renaming Dave Rodgman 2023-10-10 14:00:17 +01:00
  • 5d4ef83e01 Fix hwcap detection on 32-bit Arm Dave Rodgman 2023-10-10 13:04:07 +01:00
  • 94a634db96 Rename A64 config options Dave Rodgman 2023-10-10 12:59:29 +01:00
  • e8c4bf180b aesni: declare cpuinfo as int Pengyu Lv 2023-10-10 18:12:43 +08:00
  • 308cb232bf aesni: support cpuid on WIN32 Pengyu Lv 2023-10-10 17:56:12 +08:00
  • 88d8062545 Fix excess newline Dave Rodgman 2023-10-10 10:14:26 +01:00
  • 78d78462ac Make asm without side-effects not optimisable-out Dave Rodgman 2023-10-10 09:53:44 +01:00
  • 301d2a29a7 Update to MD light section Manuel Pégourié-Gonnard 2023-10-10 10:02:03 +02:00
  • 2daee0410e Update list of modules using hashes Manuel Pégourié-Gonnard 2023-10-10 09:55:03 +02:00
  • ca18b7747e Update definition of Cipher light Manuel Pégourié-Gonnard 2023-10-10 09:45:28 +02:00
  • 7871cb14a7 Include psa/build_info.h instead of mbedtls/build_info.h Ronald Cron 2023-10-10 08:51:39 +02:00
  • 839d3580bd Update details of modules using cipher operations Manuel Pégourié-Gonnard 2023-09-15 21:27:19 +02:00
  • c55060d42a benchmark: improve code readability Yanray Wang 2023-10-09 18:40:17 +08:00
  • c96db3bf25 benchmark: add AES_CFB8 Yanray Wang 2023-09-12 09:45:37 +08:00
  • b382c2b0e7 benchmark: add AES_CFB128 Yanray Wang 2023-09-12 09:03:50 +08:00
  • 946720aac5 Fix C++ build issue when MBEDTLS_ASN1_PARSE_C is not enabled Jan Bruckner 2023-10-09 16:26:35 +02:00
  • dfd7ca6344 analyze_outcomes: rename some variables for better readability Valerio Setti 2023-10-09 16:30:11 +02:00
  • e7ebec6723 Merge pull request #8281 from daverodgman/fix-hwonly-warnings Dave Rodgman 2023-10-09 11:25:50 +00:00
  • e6fa2c53a2 Merge pull request #8186 from paul-elliott-arm/fix_wrapper_deadcode Gilles Peskine 2023-10-09 11:24:25 +00:00
  • 32743619a2 Merge pull request #8114 from yanesca/threading_requirements_update Gilles Peskine 2023-10-09 11:22:59 +00:00
  • 5cae6e8ddd benchmark: improve code readability Yanray Wang 2023-10-09 18:40:17 +08:00
  • fea6606f98 Merge pull request #8296 from ronald-cron-arm/remove-redundant-test-component Ronald Cron 2023-10-09 10:29:20 +00:00
  • 29db8b061d sha256.h: add guard for is224 in sha256 context Yanray Wang 2023-10-09 18:09:45 +08:00
  • 070e8652d5 Adapt to new PSA Crypto repo name Ronald Cron 2023-10-09 10:25:45 +02:00
  • 8ba9f42acd Fix arch detection for auto setting of clang flags Dave Rodgman 2023-10-08 10:46:25 +01:00
  • e0be6bfafa Merge pull request #8324 from tom-daubney-arm/fix_mbedtls_styling_docs_228 Dave Rodgman 2023-10-06 20:07:40 +00:00
  • 866b3a1886 Merge pull request #8323 from tom-daubney-arm/fix_mbedtls_styling_docs Dave Rodgman 2023-10-06 19:10:10 +00:00
  • 4934ae7e25 Merge pull request #8319 from davidhorstmann-arm/fix-3rdparty-target-prefix Dave Rodgman 2023-10-06 18:07:50 +00:00
  • 0101f479df Remove logically dead code Paul Elliott 2023-09-12 12:34:53 +01:00
  • 0814a22490 Correct styling of Mbed TLS in documentation Thomas Daubney 2023-10-06 17:37:01 +01:00
  • 540324cd21 Correct styling of Mbed TLS in documentation Thomas Daubney 2023-10-06 17:07:24 +01:00
  • 3677352631 Merge pull request #8308 from valeriosetti/issue8052 Paul Elliott 2023-10-06 15:39:31 +00:00
  • 85d2a98549 md: move definitions of MBEDTLS_MD_CAN to config_adjust_legacy_crypto.h Valerio Setti 2023-10-06 16:04:49 +02:00
  • 8e00fe0cd8 Merge pull request #8309 from daverodgman/iar-warnings2 Dave Rodgman 2023-10-06 13:24:12 +00:00
  • e7cefae5f4 ssl: fix getting group id in ssl_check_key_curve() Valerio Setti 2023-10-06 13:19:48 +02:00
  • d3925d25ec pk_internal: change guards for mbedtls_pk_ec_[ro/rw] Valerio Setti 2023-10-06 13:13:19 +02:00
  • 3c33cb599a Fix 3rdparty target names for custom config David Horstmann 2023-10-06 11:48:44 +01:00
  • 49c835e5ec test_suite_pkcs12: fix typo in test case description Valerio Setti 2023-10-05 06:24:54 +02:00
  • f484884fba pkcs12: use mbedtls_cipher_crypt() instead of explicitly defining all steps Valerio Setti 2023-10-05 06:24:06 +02:00