mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-04-05 16:20:20 +00:00
Clean up init values of psa crypto status and fix switch default case
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
This commit is contained in:
parent
f110dc05be
commit
a81aed2dae
@ -4858,7 +4858,7 @@ static psa_status_t psa_generate_derived_ecc_key_weierstrass_helper(
|
|||||||
mbedtls_mpi k;
|
mbedtls_mpi k;
|
||||||
mbedtls_mpi diff_N_2;
|
mbedtls_mpi diff_N_2;
|
||||||
int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
|
int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
|
||||||
psa_status_t status = PSA_ERROR_GENERIC_ERROR;
|
psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED;
|
||||||
|
|
||||||
mbedtls_mpi_init( &k );
|
mbedtls_mpi_init( &k );
|
||||||
mbedtls_mpi_init( &diff_N_2 );
|
mbedtls_mpi_init( &diff_N_2 );
|
||||||
@ -4962,7 +4962,7 @@ static psa_status_t psa_generate_derived_ecc_key_montgomery_helper(
|
|||||||
)
|
)
|
||||||
{
|
{
|
||||||
size_t output_length;
|
size_t output_length;
|
||||||
psa_status_t status = PSA_ERROR_GENERIC_ERROR;
|
psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED;
|
||||||
|
|
||||||
switch( bits )
|
switch( bits )
|
||||||
{
|
{
|
||||||
@ -4999,7 +4999,7 @@ static psa_status_t psa_generate_derived_ecc_key_montgomery_helper(
|
|||||||
(*data)[55] |= 128;
|
(*data)[55] |= 128;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
/* should never happen */
|
return( PSA_ERROR_CORRUPTION_DETECTED );
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -5015,7 +5015,7 @@ static psa_status_t psa_generate_derived_key_internal(
|
|||||||
uint8_t *data = NULL;
|
uint8_t *data = NULL;
|
||||||
size_t bytes = PSA_BITS_TO_BYTES( bits );
|
size_t bytes = PSA_BITS_TO_BYTES( bits );
|
||||||
size_t storage_size = bytes;
|
size_t storage_size = bytes;
|
||||||
psa_status_t status;
|
psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED;
|
||||||
|
|
||||||
#if defined(MBEDTLS_PSA_BUILTIN_KEY_TYPE_ECC_KEY_PAIR)
|
#if defined(MBEDTLS_PSA_BUILTIN_KEY_TYPE_ECC_KEY_PAIR)
|
||||||
if( PSA_KEY_TYPE_IS_PUBLIC_KEY( slot->attr.type ) )
|
if( PSA_KEY_TYPE_IS_PUBLIC_KEY( slot->attr.type ) )
|
||||||
|
Loading…
x
Reference in New Issue
Block a user