Skip to content

Combine psa_pake_set_password_key() with psa_pake_setup()#115

Merged
athoelke merged 2 commits intoARM-software:mainfrom
athoelke:pake-rework-setup
Nov 14, 2023
Merged

Combine psa_pake_set_password_key() with psa_pake_setup()#115
athoelke merged 2 commits intoARM-software:mainfrom
athoelke:pake-rework-setup

Conversation

@athoelke
Copy link
Copy Markdown
Contributor

Providing the password key at the point of setup enables an implementation to identify the correct driver/key location when setting up the operation, rather than deferring this decision until the application provides the password key. See #89 for discussion of the API design changes in this PR.

Fixes #89

@athoelke athoelke added enhancement New feature or request API design Related the design of the API Crypto API Issue or PR related to the Cryptography API labels Oct 31, 2023
@athoelke athoelke self-assigned this Oct 31, 2023
@athoelke
Copy link
Copy Markdown
Contributor Author

Some feedback would be very welcome from @silabs-Kusumit, @silabs-hannes, @oberon-sk, and @yanesca; given your involvement in the PAKE API development.

@athoelke athoelke mentioned this pull request Oct 31, 2023
8 tasks
@silabs-Kusumit
Copy link
Copy Markdown

LGTM

1 similar comment
@yanesca
Copy link
Copy Markdown
Contributor

yanesca commented Nov 6, 2023

LGTM

@athoelke athoelke merged commit 52c9a87 into ARM-software:main Nov 14, 2023
@athoelke athoelke deleted the pake-rework-setup branch November 14, 2023 11:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

API design Related the design of the API Crypto API Issue or PR related to the Cryptography API enhancement New feature or request

Projects

Development

Successfully merging this pull request may close these issues.

The PAKE interface does not work easily with the Mbed TLS driver design

3 participants