mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2026-10-02 06:57:24 +00:00
TF-PSA-Crypto submodule link fixup
Signed-off-by: Anton Matkin <[email protected]>
This commit is contained in:
+2
-3
@@ -1753,12 +1753,11 @@ static psa_status_t mbedtls_ssl_set_hs_ecjpake_password_common(
|
|||||||
size_t user_len = 0;
|
size_t user_len = 0;
|
||||||
const uint8_t *peer = NULL;
|
const uint8_t *peer = NULL;
|
||||||
size_t peer_len = 0;
|
size_t peer_len = 0;
|
||||||
psa_pake_cs_set_algorithm(&cipher_suite, PSA_ALG_JPAKE);
|
psa_pake_cs_set_algorithm(&cipher_suite, PSA_ALG_JPAKE(PSA_ALG_SHA_256));
|
||||||
psa_pake_cs_set_primitive(&cipher_suite,
|
psa_pake_cs_set_primitive(&cipher_suite,
|
||||||
PSA_PAKE_PRIMITIVE(PSA_PAKE_PRIMITIVE_TYPE_ECC,
|
PSA_PAKE_PRIMITIVE(PSA_PAKE_PRIMITIVE_TYPE_ECC,
|
||||||
PSA_ECC_FAMILY_SECP_R1,
|
PSA_ECC_FAMILY_SECP_R1,
|
||||||
256));
|
256));
|
||||||
psa_pake_cs_set_hash(&cipher_suite, PSA_ALG_SHA_256);
|
|
||||||
|
|
||||||
status = psa_pake_setup(&ssl->handshake->psa_pake_ctx, pwd, &cipher_suite);
|
status = psa_pake_setup(&ssl->handshake->psa_pake_ctx, pwd, &cipher_suite);
|
||||||
if (status != PSA_SUCCESS) {
|
if (status != PSA_SUCCESS) {
|
||||||
@@ -1809,7 +1808,7 @@ int mbedtls_ssl_set_hs_ecjpake_password(mbedtls_ssl_context *ssl,
|
|||||||
}
|
}
|
||||||
|
|
||||||
psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_DERIVE);
|
psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_DERIVE);
|
||||||
psa_set_key_algorithm(&attributes, PSA_ALG_JPAKE);
|
psa_set_key_algorithm(&attributes, PSA_ALG_JPAKE_BASE);
|
||||||
psa_set_key_type(&attributes, PSA_KEY_TYPE_PASSWORD);
|
psa_set_key_type(&attributes, PSA_KEY_TYPE_PASSWORD);
|
||||||
|
|
||||||
status = psa_import_key(&attributes, pw, pw_len,
|
status = psa_import_key(&attributes, pw, pw_len,
|
||||||
|
|||||||
@@ -2059,7 +2059,7 @@ usage:
|
|||||||
psa_key_attributes_t attributes = PSA_KEY_ATTRIBUTES_INIT;
|
psa_key_attributes_t attributes = PSA_KEY_ATTRIBUTES_INIT;
|
||||||
|
|
||||||
psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_DERIVE);
|
psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_DERIVE);
|
||||||
psa_set_key_algorithm(&attributes, PSA_ALG_JPAKE);
|
psa_set_key_algorithm(&attributes, PSA_ALG_JPAKE_BASE);
|
||||||
psa_set_key_type(&attributes, PSA_KEY_TYPE_PASSWORD);
|
psa_set_key_type(&attributes, PSA_KEY_TYPE_PASSWORD);
|
||||||
|
|
||||||
status = psa_import_key(&attributes,
|
status = psa_import_key(&attributes,
|
||||||
|
|||||||
@@ -3336,7 +3336,7 @@ reset:
|
|||||||
psa_key_attributes_t attributes = PSA_KEY_ATTRIBUTES_INIT;
|
psa_key_attributes_t attributes = PSA_KEY_ATTRIBUTES_INIT;
|
||||||
|
|
||||||
psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_DERIVE);
|
psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_DERIVE);
|
||||||
psa_set_key_algorithm(&attributes, PSA_ALG_JPAKE);
|
psa_set_key_algorithm(&attributes, PSA_ALG_JPAKE_BASE);
|
||||||
psa_set_key_type(&attributes, PSA_KEY_TYPE_PASSWORD);
|
psa_set_key_type(&attributes, PSA_KEY_TYPE_PASSWORD);
|
||||||
|
|
||||||
status = psa_import_key(&attributes,
|
status = psa_import_key(&attributes,
|
||||||
|
|||||||
@@ -3973,7 +3973,7 @@ void ssl_ecjpake_set_password(int use_opaque_arg)
|
|||||||
|
|
||||||
/* First try with an invalid usage */
|
/* First try with an invalid usage */
|
||||||
psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_SIGN_HASH);
|
psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_SIGN_HASH);
|
||||||
psa_set_key_algorithm(&attributes, PSA_ALG_JPAKE);
|
psa_set_key_algorithm(&attributes, PSA_ALG_JPAKE_BASE);
|
||||||
psa_set_key_type(&attributes, PSA_KEY_TYPE_PASSWORD);
|
psa_set_key_type(&attributes, PSA_KEY_TYPE_PASSWORD);
|
||||||
|
|
||||||
PSA_ASSERT(psa_import_key(&attributes, pwd_string,
|
PSA_ASSERT(psa_import_key(&attributes, pwd_string,
|
||||||
|
|||||||
+1
-1
Submodule tf-psa-crypto updated: 71adc72ae3...bd17dc8bcc
Reference in New Issue
Block a user