Skip to content

Commit 9345c8a

Browse files
committed
Mbed TLS: Fix wrong MPI N in ECP Curve448 curve
In loading Curve448, MPI N is in uninitialized state and its sign flag N.s isn't initialized to 1. This is fixed by following: Mbed-TLS/mbedtls#5811
1 parent 1ab98de commit 9345c8a

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

connectivity/mbedtls/source/ecp_curves.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -770,6 +770,8 @@ int mbedtls_ecp_group_load( mbedtls_ecp_group *grp, mbedtls_ecp_group_id id )
770770
ECP_VALIDATE_RET( grp != NULL );
771771
mbedtls_ecp_group_free( grp );
772772

773+
mbedtls_ecp_group_init( grp );
774+
773775
grp->id = id;
774776

775777
switch( id )

0 commit comments

Comments
 (0)