Skip to content

Combine psa_pake_set_password_key() with psa_pake_setup() #9320

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
yanesca opened this issue Jul 1, 2024 · 0 comments · May be fixed by Mbed-TLS/TF-PSA-Crypto#215 or #10077
Open

Combine psa_pake_set_password_key() with psa_pake_setup() #9320

yanesca opened this issue Jul 1, 2024 · 0 comments · May be fixed by Mbed-TLS/TF-PSA-Crypto#215 or #10077
Assignees
Labels
component-crypto Crypto primitives and low-level interfaces enhancement

Comments

@yanesca
Copy link
Contributor

yanesca commented Jul 1, 2024

Suggested enhancement

Combine psa_pake_set_password_key() with psa_pake_setup(). The new signature and behaviour of psa_pake_setup() must be compliant with the standard: https://arm-software.github.io/psa-api/crypto/1.2/ext-pake/api/pake.html#c.psa_pake_setup

Justification

Mbed TLS needs this because the PSA Crypto API now has finalised the PAKE interface and we need to make this change to be compliant and to enable implementing new algorithms (like SPAKE2+).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component-crypto Crypto primitives and low-level interfaces enhancement
Projects
Status: Update PAKE API to 1.2
2 participants