Add remaining crypto modules #18

Closed
opened 2023-06-20 11:04:38 -05:00 by ronald-cron-arm · 1 comment
ronald-cron-arm commented 2023-06-20 11:04:38 -05:00 (Migrated from github.com)

Add to PSA-Crypto the remaining Mbed TLS crypto modules that were not included in the first place as they are not used by the PSA implementation yet. Those are mostly modules used to import and export keys in various formats. They will be hopefully soon used by the PSA API implementation with the development of extended import/export APIs.

List of the modules to add:
base64.c, nist_kw.c, pem.c, pkcs5.c, pkcs12.c (not pkcs7.c as it currently contains things that are rather on the side on using crypto than providing crypto like TLS or x509).

Add the associated test suites and a specific all.sh component that enable them beyond the PSA-Crypto configuration and test them.

Add to PSA-Crypto the remaining Mbed TLS crypto modules that were not included in the first place as they are not used by the PSA implementation yet. Those are mostly modules used to import and export keys in various formats. They will be hopefully soon used by the PSA API implementation with the development of extended import/export APIs. List of the modules to add: base64.c, nist_kw.c, pem.c, pkcs5.c, pkcs12.c (not pkcs7.c as it currently contains things that are rather on the side on using crypto than providing crypto like TLS or x509). Add the associated test suites and a specific all.sh component that enable them beyond the PSA-Crypto configuration and test them.
davidhorstmann-arm commented 2023-07-19 04:31:52 -05:00 (Migrated from github.com)

Closed via #29. Not sure why this didn't close automatically.

Closed via #29. Not sure why this didn't close automatically.
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
gh-Mbed-TLS/TF-PSA-Crypto#18
No description provided.