Merge pull request #6191 from daverodgman/invalid-ecdsa-pubkey-backport-2.28

Improve ECDSA verify validation - 2.28 backport
This commit is contained in:
Dave Rodgman
2022-10-31 09:37:38 +00:00
committed by GitHub
5 changed files with 106 additions and 3 deletions

View File

@@ -309,10 +309,8 @@ int mbedtls_ecdsa_sign_det_ext( mbedtls_ecp_group *grp, mbedtls_mpi *r,
* This must be initialized.
*
* \return \c 0 on success.
* \return #MBEDTLS_ERR_ECP_BAD_INPUT_DATA if the signature
* is invalid.
* \return An \c MBEDTLS_ERR_ECP_XXX or \c MBEDTLS_MPI_XXX
* error code on failure for any other reason.
* error code on failure.
*/
int mbedtls_ecdsa_verify( mbedtls_ecp_group *grp,
const unsigned char *buf, size_t blen,