-
Notifications
You must be signed in to change notification settings - Fork 9
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
Update to mbedtls version to 3.0.0 #33
Update to mbedtls version to 3.0.0 #33
Conversation
The psa-crypto crate is using mbedtls 3.0.0 which has few header files missing in 2.27.0. As se driver uses psa-crypto internally we need to migrate to 3.0.0. Signed-off-by: Gowtham Suresh Kumar <[email protected]>
The parsec-service-test-all docker image in GHCR has been updated to support ondisk and sqlite managers. This commit updates the path to use the right NVChip file. Signed-off-by: Gowtham Suresh Kumar <[email protected]>
The mbedtls 3.0.0 has an updated naming for psa_drv_se_t, psa_drv_se_key_management_t, and psa_drv_se_asymmetric_t structure elements with "private_". This commit updates it. Signed-off-by: Gowtham Suresh Kumar <[email protected]>
In mbedtls 3.0.0, the ECC Family Macros are renamed according to PSA Spec. This commit updates the ECC macro used. Signed-off-by: Gowtham Suresh Kumar <[email protected]>
f6849cf
to
78bb6ea
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Thanks!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Thanks!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! We should perhaps port the changes from #31 as well.
@adamjohnstonarm suggested having a separate MR. |
Mbedtls version 3.0.0 has some changes which are not compatible with the parsec-se-driver. This MR contains the following changes:
Signed-off-by: Gowtham Suresh Kumar [email protected]