Commit Graph

  • 93a13f2c38 Share magic word of HRR Jerry Yu 2022-04-11 23:00:01 +08:00
  • 67a2c37039 tls13:hrr:add empty frame work Jerry Yu 2022-04-14 18:52:29 +08:00
  • 929c085064 Merge pull request #5537 from xffbai/tls13-write-cert-req-msg Ronald Cron 2022-05-09 09:28:36 +02:00
  • aad9b0a286 Update code base on comments XiaokangQian 2022-05-09 01:11:21 +00:00
  • f645705976 Add test vectors (from NIST) for SHA-3. Pol Henarejos 2022-05-09 01:04:34 +02:00
  • 0cd1f1c77f Add SHA-3 module. Pol Henarejos 2022-05-09 01:04:15 +02:00
  • a987e1d2f8 Change state machine after encrypted extension and update cases XiaokangQian 2022-05-07 01:25:58 +00:00
  • ec6efb98bc Change variable name to output_len XiaokangQian 2022-05-06 09:53:10 +00:00
  • cec9ae6259 Change the code places of CERTIFICATE_REQUEST XiaokangQian 2022-05-06 07:28:50 +00:00
  • 45c22201b3 Update test cases and encrypted extension state set XiaokangQian 2022-05-06 06:54:09 +00:00
  • 2f150e184f Update status and add test cases for client certificate request XiaokangQian 2022-04-29 02:01:19 +00:00
  • 1f1f1e3372 Temp change to align with client/server hello style XiaokangQian 2022-04-27 08:56:03 +00:00
  • 9dc4450647 Fix commets issue about coding styles XiaokangQian 2022-04-27 02:08:02 +00:00
  • eaf3651e31 Rebase and solve conflicts XiaokangQian 2022-04-24 09:07:44 +00:00
  • 5ee73d84a9 Address review comments Xiaofei Bai 2022-03-14 02:48:30 +00:00
  • 9ca09d497f Add writing CertificateRequest msg on server side Xiaofei Bai 2022-02-14 12:57:18 +00:00
  • bd7e048844 Merge pull request #5816 from paul-elliott-arm/travis_project_2.28 Paul Elliott 2022-05-06 19:11:01 +01:00
  • 612615fa5e Merge pull request #5814 from paul-elliott-arm/travis_project Paul Elliott 2022-05-06 19:10:36 +01:00
  • b101cb6111 Since the group is unloaded for all curves, it is better to initialize the group also for all curves. Pol Henarejos 2022-05-06 18:43:58 +02:00
  • 23419560c9 Remove prompt to exit in all programs josesimoes 2022-05-05 11:20:33 +01:00
  • 211c69dab8 Revert Coverity project name change Paul Elliott 2022-05-06 14:06:09 +01:00
  • 63d3debae0 Revert Coverity project name change Paul Elliott 2022-05-06 14:06:09 +01:00
  • 25b1f5d2b7 Merge pull request #5545 from xffbai/tls13-write-enc-ext Ronald Cron 2022-05-06 13:54:45 +02:00
  • fd750d1d9a Add change log entry: deprecate mbedtls_cipher_setup_psa Przemek Stekiel 2022-05-06 10:56:00 +02:00
  • c1e41bb2b5 rsa.c: remove redundant include of md.h Przemek Stekiel 2022-05-06 11:42:18 +02:00
  • d3ba7367c9 component_test_crypto_full_no_md: fix order of disabled features Przemek Stekiel 2022-05-06 11:41:56 +02:00
  • 6e71282c87 Fix caller list of the MD module Przemek Stekiel 2022-05-06 11:40:20 +02:00
  • ef1fb4a3d3 Deprecate mbedtls_cipher_setup_psa() Przemek Stekiel 2022-05-06 10:55:10 +02:00
  • ef2b98a246 fix coding style issues Jerry Yu 2022-05-06 16:40:05 +08:00
  • cb20d202d2 Further code optimization Przemek Stekiel 2022-05-06 08:42:34 +02:00
  • f86eb75c58 fix various issues Jerry Yu 2022-05-06 11:16:55 +08:00
  • f72803d6f9 Removing tabs. Pol Henarejos 2022-05-05 20:12:13 +02:00
  • 6729474fbb Fix key_id and owner_id accessor macros Antonio de Angelis 2022-05-05 14:11:32 +01:00
  • 030e802198 Added Changelog entry. Pol Henarejos 2022-05-05 19:28:15 +02:00
  • aa68d36234 Fix order value for curve x448. Pol Henarejos 2022-05-05 19:22:29 +02:00
  • 2d89b4059d Merge pull request #5803 from paul-elliott-arm/travis_coverity_fix Paul Elliott 2022-05-05 18:11:27 +01:00
  • 9c4f159f75 Merge pull request #5805 from paul-elliott-arm/travis_coverity_fix_2.28 Paul Elliott 2022-05-05 18:10:52 +01:00
  • 8ecd66884f Keep raw PSK when set via mbedtls_ssl_conf_psk() and feed as input_bytes Neil Armstrong 2022-05-05 11:40:35 +02:00
  • e110d258d9 Add set outbound transform Jerry Yu 2022-05-05 10:19:22 +08:00
  • fe2367af26 all.sh: add build/test config crypto_full minus MD Przemek Stekiel 2022-04-28 15:44:18 +02:00
  • 1068c224a4 Adapt generated psa no_supported tests for HMAC Przemek Stekiel 2022-05-05 11:52:30 +02:00
  • cd204992f2 Fix dependencies in tests Przemek Stekiel 2022-04-27 15:33:43 +02:00
  • 296bfba924 ssl_server2: add key_opaque_algs2 usage info Przemek Stekiel 2022-05-05 11:08:34 +02:00
  • 1d25e076f3 ssl_client2: fix default key opaque algs Przemek Stekiel 2022-05-05 11:05:10 +02:00
  • 488efa05b6 Fix compiler warnings: initialize local variables: psa_alg, psa_alg2, psa_usage Przemek Stekiel 2022-05-05 09:31:08 +02:00
  • 134eb8b6e2 Fix style Przemek Stekiel 2022-05-04 15:18:10 +02:00
  • 092128324f ssl_client2/ss_server2: optimize code for opaque key Przemek Stekiel 2022-05-04 15:11:24 +02:00
  • 76a41f5a52 ssl_test_lib: fix compilation flags for default config Przemek Stekiel 2022-05-04 13:55:23 +02:00
  • e5e9ba920f ssl_server2: refactor opaque code Przemek Stekiel 2022-05-04 11:23:13 +02:00
  • 89132a6ab0 Fix call to mbedtls_pk_wrap_as_opaque(): use usage variable instead PSA_KEY_USAGE_SIGN_HASH Przemek Stekiel 2022-05-04 10:32:11 +02:00
  • b58c47a666 ssl_server2: use key opaque algs given from command line Przemek Stekiel 2022-05-02 14:44:46 +02:00
  • 344c561292 ssl_server2: Add support for key_opaque_algs2 command line paramtere Przemek Stekiel 2022-05-02 14:17:35 +02:00
  • a17b5c6ba2 ssl_client: use key opaque algs given from command line Przemek Stekiel 2022-05-02 13:50:24 +02:00
  • 01396a16da ssl_test_lib: add function translate given opaque algoritms to psa Przemek Stekiel 2022-05-02 13:41:53 +02:00
  • 77fc9ab1ba Fix typos and code style Przemek Stekiel 2022-04-29 09:51:54 +02:00
  • 4ca0d72c3b ssl server: add key_opaque_algs command line option Przemek Stekiel 2022-04-25 12:46:22 +02:00
  • f1822febc4 ssl client: add key_opaque_algs command line option Przemek Stekiel 2022-04-25 12:45:41 +02:00
  • 85d692d1c4 ssl client/server: add parsing function for key_opaque_algs command line option Przemek Stekiel 2022-04-25 12:42:55 +02:00
  • 9a0c8ed030 Merge pull request #5802 from wernerlewis/asn1_memcpy_null_2.28 Paul Elliott 2022-05-04 23:20:34 +01:00
  • e6e7bf58d1 Merge pull request #5801 from wernerlewis/asn1_memcpy_null Paul Elliott 2022-05-04 23:20:14 +01:00
  • 6342debc72 Add ChangeLog entry Werner Lewis 2022-05-04 14:36:23 +01:00
  • b374a98e7d Add ChangeLog entry Werner Lewis 2022-05-04 14:36:23 +01:00
  • 08f803f9e9 Change coverity secret token in travis Paul Elliott 2022-05-04 14:19:44 +01:00
  • b73ed139b7 Change coverity secret token in travis Paul Elliott 2022-05-04 12:43:08 +01:00
  • 12ddae870c Fix memcpy() UB in mbedtls_asn1_named_data() Werner Lewis 2022-05-04 09:44:50 +01:00
  • e59a531455 Fix memcpy() UB in mbedtls_asn1_named_data() Werner Lewis 2022-05-04 09:44:50 +01:00
  • 80f6f32495 Make mbedtls_ssl_psk_derive_premaster() only for when MBEDTLS_USE_PSA_CRYPTO is not selected Neil Armstrong 2022-05-03 17:56:38 +02:00
  • 044a32c4c6 Remove mbedtls_ssl_get_psk() and it's usage when MBEDTLS_USE_PSA_CRYPTO is selected Neil Armstrong 2022-05-03 10:35:56 +02:00
  • cd05f0b9e5 Drop skip PMS generation for opaque XXX-PSK now Opaque PSA key is always present when MBEDTLS_USE_PSA_CRYPTO selected Neil Armstrong 2022-05-03 10:28:37 +02:00
  • e952a30d47 Remove RAW PSK when MBEDTLS_USE_PSA_CRYPTO is selected Neil Armstrong 2022-05-03 10:22:14 +02:00
  • 61f237afb7 Remove PSA-only code dealing with non-opaque PSA key Neil Armstrong 2022-05-03 09:57:57 +02:00
  • 501c93220d Import PSK as opaque PSA key for mbedtls_ssl_conf_psk() & mbedtls_ssl_set_hs_psk() Neil Armstrong 2022-05-03 09:35:09 +02:00
  • 4c3b4e079c Initialize & free PSA in test_multiple_psks() Neil Armstrong 2022-05-03 09:24:26 +02:00
  • b743d95051 Do not erase input key in psa_tls12_prf_psk_to_ms_set_key() Neil Armstrong 2022-05-04 11:06:20 +02:00
  • 30beca35f1 Guard pk_opaque_rsa_decrypt() with PSA_WANT_KEY_TYPE_RSA_KEY_PAIR Neil Armstrong 2022-05-03 15:42:13 +02:00
  • 9da5e5a2f2 fix coding style issues Jerry Yu 2022-05-03 15:46:09 +08:00
  • 7c0da07445 Update state check Jerry Yu 2022-05-03 15:08:54 +08:00
  • de66d12afc remove out couter reset Jerry Yu 2022-05-03 12:15:19 +08:00
  • 39730a70cd remove variable initial Jerry Yu 2022-05-03 12:14:04 +08:00
  • 8937eb491a fix various issues Jerry Yu 2022-05-03 12:12:14 +08:00
  • 6c26adc900 Do not make pk_opaque_rsa_decrypt() depend on MBEDTLS_RSA_C Neil Armstrong 2022-05-02 14:43:04 +02:00
  • b32ae72e27 Add PK Opaque RSA decrypt tests Neil Armstrong 2022-04-22 15:02:47 +02:00
  • 1082818003 Implement PK Opaque RSA decrypt Neil Armstrong 2022-04-22 15:02:27 +02:00
  • 068a13d909 Merge pull request #5771 from superna9999/5761-rsa-decrypt-rework-pk-wrap-as-opaque Manuel Pégourié-Gonnard 2022-05-02 09:06:49 +02:00
  • 67397fa4fd Merge pull request #5704 from mprse/mixed_psk_2cx Manuel Pégourié-Gonnard 2022-04-29 10:47:16 +02:00
  • 169bf0b8b0 Fix comments (#endif flags) Przemek Stekiel 2022-04-29 07:53:29 +02:00
  • beb5ad7751 Minor spelling / grammar improvements Dave Rodgman 2022-04-22 14:52:41 +01:00
  • 293e452e83 Fix additional misspellings found by codespell Andrzej Kurek 2022-04-13 14:28:52 -04:00
  • 6caaa1c927 Revert spelling fixes to ChangeLog Dave Rodgman 2022-04-13 16:15:56 +01:00
  • 0e7791ff07 Redo of PR#5345. Fixed spelling and typographical errors found by CodeSpell. Shaun Case 2021-12-20 21:14:10 -08:00
  • 585a412129 Merge pull request #5760 from tom-daubney-arm/2-28_correct_x509_flag_parse_tests Gilles Peskine 2022-04-28 18:27:41 +02:00
  • 310294f06a Merge pull request #5759 from tom-daubney-arm/correct_x509_flag_parse_tests Gilles Peskine 2022-04-28 18:27:36 +02:00
  • 9aa892b833 Merge pull request #5754 from gilles-peskine-arm/psa-storage-format-test-exercise-2.28 Gilles Peskine 2022-04-28 18:20:09 +02:00
  • 2b5d898eb4 Merge pull request #5644 from gilles-peskine-arm/psa-storage-format-test-exercise Gilles Peskine 2022-04-28 18:20:02 +02:00
  • 038108388a Merge pull request #5654 from gilles-peskine-arm/psa-crypto-config-file Gilles Peskine 2022-04-28 18:17:50 +02:00
  • f87d84361c Merge pull request #5740 from gilles-peskine-arm/psa-crypto-config-file-2.28 Gilles Peskine 2022-04-28 18:17:45 +02:00
  • 4098083ed4 Merge pull request #5745 from superna9999/5712-pk-opaque-rsa-pss-sign-tls Gilles Peskine 2022-04-28 18:16:44 +02:00
  • ae396bbe66 Merge pull request #5773 from daverodgman/fix_debug_helper Gilles Peskine 2022-04-28 18:16:12 +02:00
  • 4acd3c7ab1 Merge pull request #5776 from mprse/mixed_psk_log Gilles Peskine 2022-04-28 18:14:41 +02:00
  • f21617915f Merge pull request #2082 from hanno-arm/iotssl-2490 Gilles Peskine 2022-04-28 18:13:55 +02:00