Commit Graph

672 Commits

Author SHA1 Message Date
harshal.patil 5ee161822c feat(tf-psa-crypto): Expose persistent key storage blob-size helper
Add psa_persistent_key_storage_blob_size() so callers outside tf-psa-crypto
can size the output buffer for psa_format_key_data_for_storage() without
needing to know the internal psa_persistent_key_storage_format struct.
2026-06-05 14:42:22 +05:30
harshal.patil 06505cc5be feat(drivers): Introduce MD5 operation context 2026-05-23 00:43:49 +05:30
harshal.patil 6cc42afad3 feat(drivers): Support persistent ESP-RSA DS driver 2026-05-07 16:34:20 +05:30
harshal.patil 73bf56ebdf fix(drivers): Support internal driver key source-specific storage layout 2026-04-27 13:09:15 +08:00
Ashish Sharma 2a177ebfc6 feat(mbedtls): adds sbom.yml file for tf-psa-crypto 2026-04-20 17:01:46 +08:00
Aditya Patwardhan 53bb66126f feat(psa): Add generic secure element PSA driver dispatch
Add dispatch wrappers for secure element opaque sign, transparent verify,
import key, and export public key operations.
2026-04-20 16:57:27 +08:00
Aditya Patwardhan 3428fc6165 feat(mbedtls): Add ATECC ECDSA PSA driver 2026-04-20 16:57:11 +08:00
Ashish Sharma 9345b5878c fix(mbedtls): remove -Wdocumentation from build 2026-04-13 10:18:45 +08:00
Ashish Sharma 74126a083e fix(mbedtls): remove -Wdocumentation from build 2026-04-08 10:27:04 +08:00
Ashish Sharma cd0a45dc68 feat(mbedtls): adds mbedtls pre built files 2026-04-07 13:11:07 +08:00
Ashish Sharma 67a6a4091d feat(mbedtls): update to tf-psa-crypto 1.1 2026-04-02 14:42:07 +08:00
Minos Galanakis 83d1ebc114 Updated tf psa-crypto submodule
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
2026-03-26 22:20:06 +00:00
Minos Galanakis 831ea1e621 Updated tf-psa-crypto pointer
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
2026-03-17 16:47:55 +00:00
Gilles Peskine 5d479d8050 Update tf-psa-crypto with unified Unix detection
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
2026-03-04 11:32:15 +01:00
Gilles Peskine 24c80cc536 Update tf-psa-crypto with mldsa-native
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
2026-02-16 16:49:11 +01:00
Ben Taylor 095fe073c3 Update tf-psa-crypto and framework modules to resolve merge conflict and config_macros import error
Signed-off-by: Ben Taylor <ben.taylor@linaro.org>
2026-01-12 08:19:07 +00:00
Gilles Peskine fca232cb25 Update tf-psa-crypto with makefile helpers
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
2026-01-08 14:57:50 +01:00
Gilles Peskine 262d9cab42 Update framework with config_macros.py
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
2026-01-05 16:29:17 +01:00
Valerio Setti 3b74e0ee60 tf-psa-crypto: update reference
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
2025-12-11 21:17:35 +01:00
Valerio Setti d36ed4a84d tf-psa-crypto: update reference
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
2025-12-03 13:03:08 +01:00
Ben Taylor 4b8d9d41ee Update tf-psa-crypto submodule to include new framework
Signed-off-by: Ben Taylor <ben.taylor@linaro.org>
2025-10-31 14:41:31 +00:00
Minos Galanakis b2878ee402 Updated tf-psa-crypto pointer
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
2025-10-15 16:59:12 +01:00
Minos Galanakis 21cd2ddb1e Updated tf psa-crypto submodule
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
2025-10-13 16:51:48 +01:00
Minos Galanakis 0552033183 Updated tf-psa-crypto pointer
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
2025-10-01 16:54:51 +01:00
Ben Taylor 6c4df1a2cc Update tf-psa-crypto submodule
Signed-off-by: Ben Taylor <ben.taylor@linaro.org>
2025-09-30 10:36:48 +01:00
Gilles Peskine ff6306655b Update submodules with config_checks_generator.py
* Update framework with `config_checks_generator.py`.
* Update crypto with the files generated by `generate_config_checks.py`.

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
2025-09-19 13:36:22 +02:00
Ronald Cron 2ba5d6afcc Update tf-psa-crypto
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2025-09-16 12:25:09 +02:00
Valerio Setti 1ce0ad089d tf-psa-crypto: update reference
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
2025-09-10 10:07:38 +02:00
Anton Matkin 68f658c95e Updated tf-psa-crypto pointer
Signed-off-by: Anton Matkin <anton.matkin@arm.com>
2025-08-29 16:09:09 +02:00
Anton Matkin ce42312229 Finished updating the tests
Signed-off-by: Anton Matkin <anton.matkin@arm.com>
2025-08-29 16:09:09 +02:00
Anton Matkin bc48725b64 Include fixups (headers moves to private directory)
Signed-off-by: Anton Matkin <anton.matkin@arm.com>
2025-08-29 07:05:37 +02:00
Anton Matkin c50ce1b02b Update crypto submodule link
Signed-off-by: Anton Matkin <anton.matkin@arm.com>
2025-08-27 14:23:59 +02:00
Minos Galanakis 1eda7487ae Updated tf-psa-crypto pointer
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2025-08-25 15:17:31 +02:00
Manuel Pégourié-Gonnard eca92dcdeb Update tf-psa-crypto to current development
Signed-off-by: Manuel Pégourié-Gonnard <manuel.pegourie-gonnard@arm.com>
2025-08-13 09:50:12 +02:00
Anton Matkin 1b70084bd9 TF-PSA-Crypto submodule link fixup
Signed-off-by: Anton Matkin <anton.matkin@arm.com>
2025-08-12 13:50:45 +02:00
Minos Galanakis 8a43e7cfea Updated tf-psa-crypto pointer
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
2025-08-06 10:50:27 +01:00
Anton Matkin 23189f41cb Updated the tf-psa-crypto git link
Signed-off-by: Anton Matkin <anton.matkin@arm.com>
2025-08-01 09:24:30 +02:00
Ben Taylor 7523b548e8 Update tf-psa-crypto submodule
Signed-off-by: Ben Taylor <ben.taylor@linaro.org>
2025-07-29 07:54:44 +01:00
Ben Taylor 250e8b8b6d Update submodule pointer
Signed-off-by: Ben Taylor <ben.taylor@linaro.org>
2025-07-24 07:55:43 +01:00
Ben Taylor 4e85cbd227 update submodules to pull in previous PR's
Signed-off-by: Ben Taylor <ben.taylor@linaro.org>
2025-07-24 07:51:35 +01:00
Bence Szépkúti e6167e7a51 Update tf-psa-crypto submodule
Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com>
2025-07-23 00:34:01 +02:00
Ari Weiler-Ofek 30a53fe5a4 Update TF-PSA-Crypto submodule to PSA-only dynamic loading
Signed-off-by: Ari Weiler-Ofek <ari.weiler-ofek@arm.com>
2025-07-15 15:08:07 +01:00
Minos Galanakis 04c4d9cabd Updated tf-psa-crypto pointer to tf-psa-crypto1.0.0-beta_mergeback
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
2025-07-07 18:42:50 +03:00
Minos Galanakis 42bfc164a2 Updated tf-psa-crypto pointer (tf-psa-crypto-1.0.0-beta)
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
2025-06-27 12:17:28 +01:00
Minos Galanakis ed87da7ad7 Merge remote-tracking branch 'restricted/development-restricted' into future_rc
As set by process the tf-psa-crypto submodule is set
to point to tf-psa-crypto-release-sync input.
2025-06-27 10:50:33 +01:00
Minos Galanakis ed7c0d146b Updated tf-psa-crypto pointer (release-sync)
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
2025-06-23 10:13:58 +01:00
Manuel Pégourié-Gonnard d9fa0755d9 Update tf-psa-crypto
We need #311

Signed-off-by: Manuel Pégourié-Gonnard <manuel.pegourie-gonnard@arm.com>
2025-06-19 12:11:55 +02:00
Manuel Pégourié-Gonnard d1090d70ff Update crypto submodule
Signed-off-by: Manuel Pégourié-Gonnard <manuel.pegourie-gonnard@arm.com>
2025-06-12 09:42:03 +02:00
Valerio Setti d7d0acbeb6 tf-psa-crypto: update reference
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
2025-06-12 06:40:35 +02:00
Felix Conway c54da23c76 Update tf-psa-crypto pointer
Signed-off-by: Felix Conway <felix.conway@arm.com>
2025-06-10 13:45:34 +01:00