Merge pull request #4764 from davidhorstmann-arm/development

Remove redundant hash len check
This commit is contained in:
Manuel Pégourié-Gonnard 2021-07-09 11:51:06 +02:00 committed by GitHub
commit 4999152511
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -2023,8 +2023,6 @@ static int rsa_rsassa_pkcs1_v15_encode( mbedtls_md_type_t md_alg,
* TAG-NULL + LEN [ NULL ] ]
* TAG-OCTET + LEN [ HASH ] ]
*/
if( 0x08 + oid_size + hashlen >= 0x80 )
return( MBEDTLS_ERR_RSA_BAD_INPUT_DATA );
*p++ = MBEDTLS_ASN1_SEQUENCE | MBEDTLS_ASN1_CONSTRUCTED;
*p++ = (unsigned char)( 0x08 + oid_size + hashlen );
*p++ = MBEDTLS_ASN1_SEQUENCE | MBEDTLS_ASN1_CONSTRUCTED;