Commit Graph

  • 2cd649684a Add pbkdf2_cmac to key derivation setup Kusumit Ghoderao 2023-06-22 15:38:57 +05:30
  • 857cd4b3ee Add AES_CMAC_PRF_128 output size macro Kusumit Ghoderao 2023-06-22 15:37:23 +05:30
  • 3ab146f99e Add builtin pbkdf2 cmac guard for all the pbkdf2 functions Kusumit Ghoderao 2023-06-22 15:35:36 +05:30
  • dd45667a18 Define struct for pbkdf2_cmac Kusumit Ghoderao 2023-06-22 15:21:13 +05:30
  • 3cb6e41dfa Add define for builtin pbkdf2_cmac Kusumit Ghoderao 2023-06-22 15:14:15 +05:30
  • aaad2b6bfc Rename some local variables Manuel Pégourié-Gonnard 2023-07-04 11:35:16 +02:00
  • b687c03183 Fix the command for server9-sha*.crt Pengyu Lv 2023-07-04 16:01:01 +08:00
  • 49c56e651d Add target for parse_input/cert_example_multi_nocn.crt Pengyu Lv 2023-07-04 15:56:59 +08:00
  • 19e949e644 Fix typo and long line format Pengyu Lv 2023-06-08 09:20:16 +08:00
  • 736d2bb715 Update crl-rsa-pss-*.pem manually Pengyu Lv 2023-05-29 15:32:31 +08:00
  • 59f392cd4d upgrade server9-bad-saltlen.crt Jerry Yu 2023-05-19 23:07:09 +08:00
  • 4ad45c01b9 Update server9*.crt Pengyu Lv 2023-05-29 15:15:02 +08:00
  • 8c40c573b2 Add server9-bad-{mgfhash,saltlen}.crt Pengyu Lv 2023-05-29 14:49:17 +08:00
  • b5ac935e44 Add rules to generate server9*.crt Pengyu Lv 2023-05-17 15:02:08 +08:00
  • 4ca9520582 Update server1-nospace.crt Jerry Yu 2023-05-18 17:32:29 +08:00
  • 0efdfcbfd3 Update v1 crt files Jerry Yu 2023-05-18 11:14:23 +08:00
  • 0d545a1815 Update cert_example_multi_nocn.crt Pengyu Lv 2023-05-18 10:11:30 +08:00
  • e025cb2096 Add rules to generate cert_example_multi_nocn.crt Pengyu Lv 2023-05-18 10:10:39 +08:00
  • d9ba29733e Update server5.[e]ku-*.crt Pengyu Lv 2023-05-18 15:21:11 +08:00
  • 1ca5c0eae9 Add rules to generate server5.[e]ku-*.crt Pengyu Lv 2023-05-18 15:20:12 +08:00
  • b078607f04 cert_write: Support write any for extended key usage Pengyu Lv 2023-05-18 17:18:36 +08:00
  • 5b91dc7265 Update server2.ku-*.crt Pengyu Lv 2023-05-18 14:41:32 +08:00
  • 0063599e6f Add rules to generate server2.ku-*.crt Pengyu Lv 2023-05-18 14:40:27 +08:00
  • 55ee7f8e13 Add rule for server2-badsign.crt Pengyu Lv 2023-05-29 11:02:42 +08:00
  • 0f381fd02f Update test-ca2.ku-*.crt Jerry Yu 2023-05-12 18:20:56 +08:00
  • 5a1dbf3d6e Fix the rule for server5-ss-forgeca.crt Pengyu Lv 2023-05-29 10:19:09 +08:00
  • affc294dfe Add the rule and update server6-ss-child.crt Jerry Yu 2023-05-09 14:07:56 +08:00
  • 4d69b29076 Update server5-selfsigned.crt Jerry Yu 2023-05-09 10:50:44 +08:00
  • 699a6c8a6d code_size_compare.py: add comment for sys_arch Yanray Wang 2023-07-04 17:21:28 +08:00
  • 4c26db0845 code_size_compare.py: run make clean before build libraries Yanray Wang 2023-07-04 16:49:04 +08:00
  • 443589ac53 Merge pull request #7870 from valeriosetti/fix-tls13-guards Manuel Pégourié-Gonnard 2023-07-04 11:21:14 +02:00
  • 1940e7bae4 Merge pull request #7671 from yanrayw/7360-code-size-improve-format Tom Cosgrove 2023-07-04 09:15:48 +01:00
  • 9b20c6fcc1 Merge pull request #7840 from yanrayw/7381_aes_gen_table Tom Cosgrove 2023-07-04 08:34:12 +01:00
  • dbd01cb677 tls13: fix guards for PSA error translating function Valerio Setti 2023-07-04 09:11:39 +02:00
  • 1e1600f6e5 Specify the minimum minor version of Python Gilles Peskine 2023-07-03 18:07:57 +02:00
  • 958346917c Officially require Python 3.8 Gilles Peskine 2023-07-03 17:59:37 +02:00
  • 552c9ab8c4 Correct Python requirements in releases Gilles Peskine 2023-07-03 17:54:26 +02:00
  • 9cf17dad9d Merge pull request #7851 from daverodgman/fix-unused-aes Dave Rodgman 2023-07-03 16:49:00 +01:00
  • 08efc3d768 Merge pull request #7854 from daverodgman/fix-unused-aes-2.28 Dave Rodgman 2023-07-03 16:48:39 +01:00
  • cf669b058b Add a dummy usage of a pointer in tests Andrzej Kurek 2023-07-03 09:49:07 -04:00
  • 2b3c06edb3 Enable certain documented defines only when generating doxygen Andrzej Kurek 2023-07-03 06:52:37 -04:00
  • e554f1b9c0 Merge pull request #7853 from lpy4105/issue/7816/add-commands-for-files-in-parse_input Gilles Peskine 2023-07-03 16:00:45 +02:00
  • 0d539c222c Merge pull request #7702 from silabs-Kusumit/PBKDF2_out_of_range_input_cost Dave Rodgman 2023-07-03 09:58:22 +01:00
  • a3fc295559 Merge pull request #7823 from SlugFiller/mbedtls-2.28 Dave Rodgman 2023-07-03 09:52:03 +01:00
  • 6f37495ea4 Merge pull request #7626 from SlugFiller/patch-1 Dave Rodgman 2023-07-03 09:51:59 +01:00
  • 56b159a12a Merge pull request #7627 from mprse/ffdh_tls13_v2 Manuel Pégourié-Gonnard 2023-07-03 10:12:33 +02:00
  • 45e009aa97 Merge pull request #7814 from valeriosetti/issue7746 Manuel Pégourié-Gonnard 2023-07-03 09:32:31 +02:00
  • f7cd419ade pk: ignore opaque EC keys in pk_setup when they are not supported Valerio Setti 2023-06-30 18:11:29 +02:00
  • 35d1dacd82 pk_wrap: fix: always clear buffer holding private key in eckey_check_pair_psa Valerio Setti 2023-06-30 18:04:16 +02:00
  • f4aab6f666 Add comments and remove unneeded defines Gabor Mezei 2023-06-30 14:50:03 +02:00
  • 38913c16b0 pk_wrap: do not support opaque EC keys when !PK_HAVE_ECC_KEYS Valerio Setti 2023-06-30 16:18:33 +02:00
  • fbcb5d469b Merge pull request #7850 from davidhorstmann-arm/2.28-fix-string-to-names-retcode Tom Cosgrove 2023-06-30 14:28:38 +01:00
  • c4a760c538 Merge pull request #7849 from davidhorstmann-arm/fix-string-to-names-retcode Tom Cosgrove 2023-06-30 14:28:29 +01:00
  • 78ecf41f22 Change spaces to a tab in a makefile recipe Andrzej Kurek 2023-06-30 08:42:05 -04:00
  • 03478d2b90 Merge branch 'development' into issue/7816/add-commands-for-files-in-parse_input Andrzej Kurek 2023-06-30 14:38:05 +02:00
  • c23d2222ea Merge pull request #7728 from waleed-elmelegy-arm/crypt_and_hash-decrypt-fix Dave Rodgman 2023-06-30 11:42:35 +01:00
  • 3fb807c064 Merge pull request #7761 from waleed-elmelegy-arm/crypt_and_hash-decrypt-fix_backport Dave Rodgman 2023-06-30 11:42:19 +01:00
  • a2c1a387e4 Merge pull request #7630 from daverodgman/prefer-intrinsics Dave Rodgman 2023-06-30 11:39:38 +01:00
  • 2d07a72b35 Merge pull request #7821 from davidhorstmann-arm/simplify-test-dn-formatting Dave Rodgman 2023-06-30 11:38:03 +01:00
  • 38939f705a Merge pull request #7822 from gilles-peskine-arm/code-style-since Dave Rodgman 2023-06-30 11:37:02 +01:00
  • c810707980 Add check for the ecp module variants Gabor Mezei 2023-06-06 17:24:35 +02:00
  • 9b6b5a06d5 Enable testing the cloned ecp module Gabor Mezei 2023-06-06 17:22:25 +02:00
  • 1df4c6435f Enable build of the new ecp_new.c file Gabor Mezei 2023-06-06 17:18:03 +02:00
  • a306d20766 Clone the ecp.c file as ecp_new.c Gabor Mezei 2023-06-06 17:15:52 +02:00
  • eabfef3d1b generate_psa_tests: fix docstring for tweak_key_pair_dependency function Valerio Setti 2023-06-30 11:09:43 +02:00
  • 06dfba7fd9 config_psa: enabled EC key derivation support when ECP_C is enabled Valerio Setti 2023-06-30 10:09:36 +02:00
  • 0c42c435f1 generate_psa_tests: optimize code for key pair dependencies generation Valerio Setti 2023-06-29 12:10:52 +02:00
  • c0d2f8417a test: replace all KEY_TYPE_ECC_KEY_PAIR with proper symbols Valerio Setti 2023-06-28 10:48:08 +02:00
  • 27c501a10c lib/test: replace BASIC_IMPORT_EXPORT internal symbol with BASIC,IMPORT,EXPORT Valerio Setti 2023-06-27 16:58:52 +02:00
  • 86587abde4 psa: fix guards for EC key derivation Valerio Setti 2023-06-27 13:09:30 +02:00
  • 072bded588 test: use proper key pair symbols in accelerated list for EC curve test Valerio Setti 2023-06-27 12:08:56 +02:00
  • 7bbd98fad0 generate_psa_tests: minor fixes Valerio Setti 2023-06-26 14:06:11 +02:00
  • dd24f29105 psa: fix wrong naming for ECC derive symbols in code Valerio Setti 2023-06-26 12:21:17 +02:00
  • ae064433be configs: adapt to new symbols Valerio Setti 2023-06-26 12:13:38 +02:00
  • 24c64e8b34 generate_psa_tests: improve script to handle all generated files Valerio Setti 2023-06-26 11:49:02 +02:00
  • 4c0174de2e psa: replace remaining ECC_KEY_PAIR_LEGACY symbols with proper ones Valerio Setti 2023-06-26 10:05:50 +02:00
  • 656f5ff23e generate_psa_tests: remove GENPRIME from dependencies of RSA key pair Valerio Setti 2023-06-22 14:57:37 +02:00
  • 76882fc632 generate_psa_tests: improve code for key pairs dependency generation Valerio Setti 2023-06-22 14:46:23 +02:00
  • 5d58a55e06 generate_psa_tests: fix comments Valerio Setti 2023-06-22 14:02:04 +02:00
  • 5ac2689bc2 test: reset proper guards for ECJPAKE tests Valerio Setti 2023-06-22 13:48:21 +02:00
  • 5dad7051b4 psa_crypto_ecp: fix wrong comment in #endif Valerio Setti 2023-06-22 13:21:27 +02:00
  • ac6b0d1fd8 test: rename function testing EC key generation in driver_wrappers Valerio Setti 2023-06-22 13:20:18 +02:00
  • 2a63460248 psa: fix guards for EC key derivation Valerio Setti 2023-06-22 13:09:36 +02:00
  • f6587be09a test: remove useless accelerator intialization + minor restyling Valerio Setti 2023-06-22 11:33:14 +02:00
  • a983655526 test: use better naming for new components Valerio Setti 2023-06-22 11:22:23 +02:00
  • 6a9d0ee373 library/test: replace LEGACY symbol with BASIC_IMPORT_EXPORT Valerio Setti 2023-06-21 10:07:21 +02:00
  • 73fc082fcd config_psa: introduce new internal KEY_PAIR symbol for BASIC+IMPORT+EXPORT Valerio Setti 2023-06-21 10:06:19 +02:00
  • 5ca80e7de0 test: properly handle new KEY_PAIR_yyy symbols in PSA generated test Valerio Setti 2023-06-20 19:27:02 +02:00
  • f09977023b test: replace ECC_KEY_PAIR_LEGACY with GENERATE Valerio Setti 2023-06-20 19:26:51 +02:00
  • bfeaf5b4f6 library: replace ECC_KEY_PAIR_LEGACY with GENERATE Valerio Setti 2023-06-20 13:27:46 +02:00
  • c2a4fb7754 test: replace ECC_KEY_PAIR_LEGACY with DERIVE Valerio Setti 2023-06-20 13:15:47 +02:00
  • 8ffdb5df7d library: replace ECC_KEY_PAIR_LEGACY with DERIVE Valerio Setti 2023-06-20 13:14:08 +02:00
  • 249b18a286 test: add new component to test with all KEY_PAIRs enabled but one Valerio Setti 2023-06-20 12:08:30 +02:00
  • 3f2448b75e Merge pull request #7802 from AndrzejKurek/go-go-der-certs Manuel Pégourié-Gonnard 2023-06-30 09:36:08 +02:00
  • 053022fe24 Reduce the size of mbedtls_mpi Gilles Peskine 2023-06-29 19:26:48 +02:00
  • 0ca2a1f51b Merge pull request #7646 from gilles-peskine-arm/psa-driver-transaction-testing-spec Gilles Peskine 2023-06-29 18:25:52 +02:00
  • 18730ddbcf fix fragile way to refer to server1.req.sha256 Pengyu Lv 2023-06-30 00:23:13 +08:00
  • f72b8375d0 Fix order of endif comments Dave Rodgman 2023-06-29 16:33:03 +01:00
  • 1a4936ab86 Remove options not known to older gcc Dave Rodgman 2023-06-29 14:07:50 +01:00
  • 88a3aeed9f pk_wrap: use PK_HAVE_ECC_KEYS as guard for ecdsa_opaque_check_pair_wrap Valerio Setti 2023-06-29 15:01:10 +02:00