Skip to content

Prerequisite for adding support for Blake2 in TF-PSA-Crypto - #10921

Open
valeriosetti wants to merge 3 commits into
Mbed-TLS:developmentfrom
valeriosetti:blake2
Open

Prerequisite for adding support for Blake2 in TF-PSA-Crypto#10921
valeriosetti wants to merge 3 commits into
Mbed-TLS:developmentfrom
valeriosetti:blake2

Conversation

@valeriosetti

@valeriosetti valeriosetti commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

Description

The main goals of this PR are:

Prerequisite for Mbed-TLS/TF-PSA-Crypto#867.

PR checklist

Note

Currently this PR is also updating the tf-psa-crypto reference, but this is temporary and only to ensure that the entire series of PR is Ok from CI point of view. Once I get a green CI here I will remove that commit so that this PR can be a prerequisite for the tf-psa-crypto one.

@valeriosetti
valeriosetti marked this pull request as ready for review August 12, 2026 14:10
@valeriosetti
valeriosetti force-pushed the blake2 branch 3 times, most recently from 3354ed7 to 21d3173 Compare August 13, 2026 14:14
@valeriosetti

valeriosetti commented Aug 14, 2026

Copy link
Copy Markdown
Contributor Author

CI testing is fine at 21d3173. See https://ci.trustedfirmware.org/job/mbed-tls-pr-head/job/PR-10921-head/4/ for double check.

Updating the PR now to remove the tf-psa-crypto update so that this PR can be merged before that one.

… path

Generated tf-psa-crypto private includes path in
'crypto_builtin_primitives.h' were wrong. For example the output for
'blake2.h' was:

"libtestdriver1/tf-psa-crypto/include/tf-psa-crypto/private/blake2.h"

whereas it should have been

"libtestdriver1/tf-psa-crypto/drivers/builtin/include/tf-psa-crypto/private/blake2.h"

Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant