Ben Taylor
337161eb41
Remove comment referencing ECDH
...
Signed-off-by: Ben Taylor <ben.taylor@linaro.org >
2025-09-11 13:22:40 +01:00
Ben Taylor
5cdbe30804
replace MBEDTLS_KEY_EXCHANGE_SOME_NON_PFS_ENABLED with MBEDTLS_KEY_EXCHANGE_PSK_ENABLED
...
After the ECDH keyexchange removal the two became synonyms so the former can
be removed.
Signed-off-by: Ben Taylor <ben.taylor@linaro.org >
2025-09-11 13:22:40 +01:00
Ben Taylor
4d7f715c07
Remove further symbols that are not required
...
Signed-off-by: Ben Taylor <ben.taylor@linaro.org >
2025-09-11 13:22:40 +01:00
Ben Taylor
558766d814
Remove additional ifdef's
...
Signed-off-by: Ben Taylor <ben.taylor@linaro.org >
2025-09-11 13:22:40 +01:00
Ben Taylor
15f1d7f812
Remove support for static ECDH cipher suites
...
Signed-off-by: Ben Taylor <ben.taylor@linaro.org >
2025-09-11 13:22:40 +01:00
Anton Matkin
92129adcf2
Removed the whitespace which is causing CI to fail
...
Signed-off-by: Anton Matkin <anton.matkin@arm.com >
2025-08-29 16:09:09 +02:00
Anton Matkin
8135b84ed2
Fixed incorrect usage of key derivation procedures
...
Signed-off-by: Anton Matkin <anton.matkin@arm.com >
2025-08-29 16:09:09 +02:00
Anton Matkin
8e4d8c9227
Update ssl_tls.c to use psa_pake_get_shared_key
...
Signed-off-by: Anton Matkin <anton.matkin@arm.com >
2025-08-29 16:09:09 +02:00
Anton Matkin
7a65ce6737
Unfortunately, we had two files named oid.h - one in the main repo, and one in the tf-psa-crypto repo, and these files included the mbedtls one, so I restored the header include
...
Signed-off-by: Anton Matkin <anton.matkin@arm.com >
2025-08-29 07:05:40 +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
David Horstmann
6ff9c89648
Merge pull request #10361 from bensze01/runtime-version-interface
...
Simplify runtime version info string methods
2025-08-27 14:59:15 +00:00
Ben Taylor
3f523748e0
Add const to serial argument in mbedtls_x509write_crt_set_serial_raw
...
Signed-off-by: Ben Taylor <ben.taylor@linaro.org >
2025-08-18 13:47:50 +01:00
Bence Szépkúti
b2ba9fa68b
Simplify runtime version info string methods
...
Return a const char* instead of taking a char* as an argument.
This aligns us with the interface used in TF PSA Crypto.
Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com >
2025-08-18 11:39:45 +02:00
Anton Matkin
6eb5335ef0
Fixed issues with policy verification, since wildcard JPAKE policy is now disallowed, changed to concrete jpake algorithm (with SHA256 hash)
...
Signed-off-by: Anton Matkin <anton.matkin@arm.com >
2025-08-12 13:50:48 +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
Manuel Pégourié-Gonnard
5b74c79f00
Merge pull request #10298 from bjwtaylor/remove-deprecated-items
...
Remove deprecated items
2025-08-11 07:13:08 +00:00
Ben Taylor
5a27010fab
Remove group_list_heap_allocated
...
Signed-off-by: Ben Taylor <ben.taylor@linaro.org >
2025-08-08 08:33:03 +01:00
Gilles Peskine
627d653863
Merge pull request #10282 from bjwtaylor/switch-to-mbedtls_pk_sigalg_t
...
Switch to mbedtls pk sigalg t
2025-08-07 11:06:31 +00:00
Ben Taylor
ed0db45b63
Completely remove sig_algs_heap_allocated
...
Signed-off-by: Ben Taylor <ben.taylor@linaro.org >
2025-08-07 09:40:42 +01:00
Ben Taylor
8dfed9fc15
Remove pointer cast in mbedtls_x509_oid_get_sig_alg
...
Signed-off-by: Ben Taylor <ben.taylor@linaro.org >
2025-08-07 08:25:52 +01:00
Ben Taylor
8b3b7e5cac
Update further type mismatches
...
Signed-off-by: Ben Taylor <ben.taylor@linaro.org >
2025-08-07 08:25:52 +01:00
Ben Taylor
6816fd781e
Adjust for change in mbedtls_pk_verify_new function prototype
...
Signed-off-by: Ben Taylor <ben.taylor@linaro.org >
2025-08-07 08:25:52 +01:00
Ben Taylor
7573321f61
Fix style issues
...
Signed-off-by: Ben Taylor <ben.taylor@linaro.org >
2025-08-07 08:25:52 +01:00
Ben Taylor
8e832b6594
Add sigalg types to x509_crt.c
...
Signed-off-by: Ben Taylor <ben.taylor@linaro.org >
2025-08-07 08:25:52 +01:00
Ben Taylor
1c118a564d
reverted enum in pk_verify_new
...
Signed-off-by: Ben Taylor <ben.taylor@linaro.org >
2025-08-07 08:25:52 +01:00