Commit Graph

  • af01b4b387 Update crypto submodule to sibling commit Hanno Becker 2019-01-28 11:45:50 +00:00
  • a98511164f Adapt ecdsa_verify_wrap() to new EC public key format Hanno Becker 2019-01-25 16:37:10 +00:00
  • 5d5e90a610 Adapt ecdsa_verify_wrap() to new EC public key format Hanno Becker 2019-01-25 16:37:10 +00:00
  • 37a8c0c144 Merge pull request #27 from hanno-arm/crypto_submodule_update_prs_6_18_19_sibling Jaeden Amero 2019-01-28 11:33:28 +00:00
  • 430a66f19a Fix backwards config dependency on oid.c Manuel Pégourié-Gonnard 2019-01-28 09:28:20 +01:00
  • c49ada41d4 Fix backwards include of x509.h in oid.h Manuel Pégourié-Gonnard 2019-01-28 09:20:59 +01:00
  • 23a6784cb9 Update usage of PSA ITS to comply with v1.0 Oren Cohen 2019-01-24 14:32:11 +02:00
  • 2192c27720 Update crypto submodule to sibling PR Hanno Becker 2019-01-25 14:39:43 +00:00
  • 2169a5e54d PSA: Adapt pk.c, pk_wrap.c, cipher.c to new key policy init API Hanno Becker 2019-01-25 14:29:33 +00:00
  • 242da1e2c2 PSA: Adapt cipher.c, pk.c, pk_wrap.c to new key slot allocation API Hanno Becker 2019-01-25 14:29:12 +00:00
  • 330b9a4586 PSA: Adapt ssl_server2 to modified key allocation API Hanno Becker 2019-01-25 14:27:15 +00:00
  • f3adecf479 PSA: Adapt ssl_server2 to hew key policy initialization API Hanno Becker 2019-01-25 14:27:01 +00:00
  • 2261a0ff52 PSA: Adapt ssl_client2 to new key policy initialization API Hanno Becker 2019-01-25 14:26:26 +00:00
  • d74dfc2984 PSA: Adapt ssl_client2 to modified key slot allocation API Hanno Becker 2019-01-25 14:26:01 +00:00
  • a814ae6f92 PSA: Adapt PK test suite to new key policy initialization API Hanno Becker 2019-01-25 14:25:16 +00:00
  • fcf659b12d PSA: Adapt PK test suite to modified key slot allocation mechanism Hanno Becker 2019-01-25 14:25:00 +00:00
  • f99c2ec9d7 PSA: Adapt pk.c, pk_wrap.c, cipher.c to new key policy init API Hanno Becker 2019-01-25 14:29:33 +00:00
  • e34f636f8d PSA: Adapt cipher.c, pk.c, pk_wrap.c to new key slot allocation API Hanno Becker 2019-01-25 14:29:12 +00:00
  • 32809e8c70 PSA: Adapt ssl_server2 to modified key allocation API Hanno Becker 2019-01-25 14:27:15 +00:00
  • 9bd8842c77 PSA: Adapt ssl_server2 to hew key policy initialization API Hanno Becker 2019-01-25 14:27:01 +00:00
  • 1387124c89 PSA: Adapt ssl_client2 to new key policy initialization API Hanno Becker 2019-01-25 14:26:26 +00:00
  • 37519ea5f8 PSA: Adapt ssl_client2 to modified key slot allocation API Hanno Becker 2019-01-25 14:26:01 +00:00
  • 8d865dfe37 PSA: Adapt PK test suite to new key policy initialization API Hanno Becker 2019-01-25 14:25:16 +00:00
  • 353295ac70 PSA: Adapt PK test suite to modified key slot allocation mechanism Hanno Becker 2019-01-25 14:25:00 +00:00
  • 4a2949ba29 Update crypto submodule Hanno Becker 2019-01-25 14:23:06 +00:00
  • f72c5a75c9 Update crypto submodule to include hash cloning api archive/psa-hash-clone Andrzej Kurek 2019-01-25 07:57:57 -05:00
  • 4d69cf1a84 Merge pull request #13 from Patater/pubkey-format Jaeden Amero 2019-01-25 10:09:40 +00:00
  • 4b5686537f Update crypto version to use new key allocation Andrzej Kurek 2019-01-25 03:16:49 -05:00
  • 4687ea0271 Revert .gitmodules update - point back to development Andrzej Kurek 2019-01-25 03:15:37 -05:00
  • eb2d4b9037 Test that HASH_ANY is not meaningful for OAEP Gilles Peskine 2019-01-24 13:05:36 +01:00
  • 36e89b5b71 Fix #2370, minor typos and spelling mistakes Antonin Décimo 2019-01-23 15:24:37 +01:00
  • 21fec0c1c5 psa: Expand documentation for psa_key_agreement() Jaeden Amero 2019-01-14 16:56:20 +00:00
  • c67200d0e6 psa: Remove extra status handling from import Jaeden Amero 2019-01-14 13:12:39 +00:00
  • cd09d8c83a psa: Refactor psa_import_rsa_key() pk-using code Jaeden Amero 2019-01-11 17:53:05 +00:00
  • ccdce90adb psa: Simplify EC public key format Jaeden Amero 2019-01-10 11:42:27 +00:00
  • 97271b37c8 psa: Use psa_status_t in psa_key_agreement_ecdh() Jaeden Amero 2019-01-10 19:38:51 +00:00
  • 25384a236e psa: Simplify RSA public key format Jaeden Amero 2019-01-10 10:23:21 +00:00
  • 0b6b871056 Merge pull request #22 from ARMmbed/iotssl-2697-psa-key-allocation-crypto Jaeden Amero 2019-01-23 15:00:19 +00:00
  • cfb7ae9318 Merge pull request #16 from itayzafrir/spm-support-crypto-handles-api Jaeden Amero 2019-01-23 13:38:50 +00:00
  • dae1768de7 Update .gitmodules file to point to a sibling branch in mbed-crypto Andrzej Kurek 2019-01-23 06:38:45 -05:00
  • 54c139f141 Remove unnecessary "#" sign from PSA macros Andrzej Kurek 2019-01-22 06:29:45 -05:00
  • f410a5c251 Fix indentation of documentation Andrzej Kurek 2019-01-15 03:33:35 -05:00
  • e1a8187df9 pk_wrap: pass curve size instead of a larger size of the exported key Andrzej Kurek 2019-01-14 05:14:18 -05:00
  • 1ec0fee458 pk: wrap curve_id before passing it to PSA Andrzej Kurek 2019-01-14 05:09:46 -05:00
  • 08dfceaba4 cipher: fixed key ownership scope Andrzej Kurek 2019-01-14 05:01:28 -05:00
  • c750932f2c Adapt to the new key allocation mechanism Andrzej Kurek 2019-01-08 09:36:01 -05:00
  • d09324ac58 Merge remote-tracking branch 'public/pr/2264' into mbedtls-2.7 Simon Butcher 2019-01-23 10:58:08 +01:00
  • 32331305dd Merge remote-tracking branch 'public/pr/1797' into mbedtls-2.7 Simon Butcher 2019-01-23 09:53:41 +01:00
  • 870f5dc656 Add missing test dependency Gilles Peskine 2019-01-23 10:42:23 +01:00
  • 8e763329ad Merge remote-tracking branch 'public/pr/2040' into development Simon Butcher 2019-01-23 10:28:25 +01:00
  • 442ca5710b Merge remote-tracking branch 'public/pr/1375' into development Simon Butcher 2019-01-23 10:22:25 +01:00
  • a3c821d143 Merge remote-tracking branch 'public/pr/2319' into development Simon Butcher 2019-01-23 10:21:05 +01:00
  • 38cb940692 Merge remote-tracking branch 'public/pr/2231' into development Simon Butcher 2019-01-23 10:20:08 +01:00
  • 0999ca3063 Merge remote-tracking branch 'public/pr/2326' into development Simon Butcher 2019-01-23 10:19:25 +01:00
  • d4e327c4ff Merge remote-tracking branch 'public/pr/2345' into development Simon Butcher 2019-01-23 10:14:52 +01:00
  • 12b60bc702 Merge remote-tracking branch 'public/pr/2341' into mbedtls-2.7 Simon Butcher 2019-01-23 09:53:29 +01:00
  • c5b6c2f877 Merge remote-tracking branch 'public/pr/2296' into mbedtls-2.7 Simon Butcher 2019-01-23 09:51:48 +01:00
  • d253bb49e7 Merge remote-tracking branch 'public/pr/2352' into development-psa Simon Butcher 2019-01-23 09:43:50 +01:00
  • 494624d299 Merge pull request #18 from gilles-peskine-arm/psa-hash_clone Jaeden Amero 2019-01-22 17:35:25 +00:00
  • eb35d78a11 Style fix Gilles Peskine 2019-01-22 17:56:16 +01:00
  • 9c0c79e877 Merge pull request #19 from gilles-peskine-arm/psa-no_type_on_allocate_key Jaeden Amero 2019-01-22 14:37:08 +00:00
  • c847d9ff8d Change PSA submodule url Andrzej Kurek 2019-01-22 07:13:10 -05:00
  • 7deba18576 Remove unnecessary "#" sign from PSA macros Andrzej Kurek 2019-01-22 06:29:45 -05:00
  • dad0832dc6 Merge branch 'psa-hash_clone' into psa-api-1.0-beta Gilles Peskine 2019-01-21 14:54:59 +01:00
  • e43aa39397 hash_clone: Fix copypasta and add a functional description Gilles Peskine 2019-01-21 14:50:37 +01:00
  • 4bf65fb71f Add clarifying comment about the backport Janos Follath 2019-01-21 10:56:23 +00:00
  • a62744d487 Add ChangeLog entries for new functions Janos Follath 2019-01-21 10:45:48 +00:00
  • ea2e3604b1 Merge branch 'psa-copy_key' into psa-api-1.0-beta Gilles Peskine 2019-01-19 13:56:35 +01:00
  • 4cb9dde84a New function psa_copy_key Gilles Peskine 2019-01-19 13:40:11 +01:00
  • 0ce26e35d6 Add a hash wildcard value for hash-and-sign algorithm Gilles Peskine 2019-01-14 16:06:39 +01:00
  • b66c27b2c9 New macro PSA_ALG_IS_HASH_AND_SIGN Gilles Peskine 2019-01-14 16:02:15 +01:00
  • b865df005c Merge branch 'psa-no_type_on_allocate_key' into psa-api-1.0-beta Gilles Peskine 2019-01-19 12:24:18 +01:00
  • d40c1fbd50 Don't require a type and size when creating a key slot Gilles Peskine 2019-01-19 12:20:52 +01:00
  • b37af92eb9 Merge branch 'psa-hash_clone' into psa-api-1.0-beta Gilles Peskine 2019-01-19 12:07:27 +01:00
  • ebb2c3e419 New function psa_hash_clone Gilles Peskine 2019-01-19 12:03:41 +01:00
  • 9dcc80e628 Merge branch 'psa-derive_input_steps-agreement_as_one_step' into psa-api-1.0-beta Gilles Peskine 2019-01-18 18:51:30 +01:00
  • 6843c29713 Simplify the encoding of key agreement algorithms Gilles Peskine 2019-01-18 16:44:49 +01:00
  • 769c7a66ac New function to get the raw shared secret from key agreement Gilles Peskine 2019-01-18 16:42:29 +01:00
  • 5dcd3ce598 Remove psa_key_derivation from the official API Gilles Peskine 2019-01-18 16:41:31 +01:00
  • 969c5d61f7 Make key agreement the secret input for key derivation Gilles Peskine 2019-01-16 15:53:06 +01:00
  • 41ac513de8 Don't use key derivation multipart inputs for key agreement Gilles Peskine 2019-01-09 16:13:42 +01:00
  • 6cdfdb75a9 Improve the rules on key derivation input types Gilles Peskine 2019-01-08 10:31:27 +01:00
  • b70a0fd1a5 Key derivation by small input steps: proof-of-concept Gilles Peskine 2019-01-07 22:59:38 +01:00
  • 7666edbfe1 Merge branch 'psa-aead_multipart' into psa-api-1.0-beta Gilles Peskine 2019-01-18 17:59:30 +01:00
  • 1f9e58a1bb Merge branch 'psa-signature_policy_wildcard' into psa-api-1.0-beta Gilles Peskine 2019-01-18 17:52:17 +01:00
  • d71dbd888b Merge branch 'pubkey-format-dh-dsa-pass_type_to_set_domain_parameters' into psa-api-1.0-beta Gilles Peskine 2019-01-18 17:30:16 +01:00
  • 3a74e00429 Add type argument to psa_set_key_domain_parameters Gilles Peskine 2019-01-18 17:11:25 +01:00
  • 8851c40d85 psa: Add DH key exchange keys Jaeden Amero 2019-01-11 14:20:03 +00:00
  • 1308fb517f psa: Simplify DSA key formats Jaeden Amero 2019-01-11 13:50:43 +00:00
  • 283dfd1613 psa: Add get/set domain parameters Jaeden Amero 2019-01-11 12:06:22 +00:00
  • 2d22647ce3 Merge remote-tracking branch 'upstream-crypto/pr/13' into psa-api-1.0-beta Gilles Peskine 2019-01-18 17:04:12 +01:00
  • 035eaea783 Add ChangeLog entry Jens Wiklander 2019-01-17 17:45:05 +01:00
  • 276bd00414 Change Perl to Python in test builds Ron Eldor 2019-01-17 17:51:55 -06:00
  • ff7dc009cd Update ChangeLog Ron Eldor 2018-11-27 11:14:06 +02:00
  • d9ad084b2d Reduce buffer size of okm Ron Eldor 2018-11-14 20:22:03 +02:00
  • 45154eb20b Reduce Stack usage of hkdf test function Ron Eldor 2018-11-13 18:59:17 +02:00
  • bc59c855c4 Doc only: Add psa_aead_set_lengths() for the sake of CCM Gilles Peskine 2019-01-17 15:26:08 +01:00
  • a05602d100 Fix typos in recently-added documentation Gilles Peskine 2019-01-17 15:25:52 +01:00
  • f08aa3e023 fix memory leak in mpi_miller_rabin() Jens Wiklander 2019-01-17 13:30:57 +01:00
  • 574ac577b0 Specify server certificate to use in SHA-1 test Ron Eldor 2019-01-16 23:14:41 +02:00