From d3253b018e7c41208a754f9e5e0e37e75af7fce1 Mon Sep 17 00:00:00 2001 From: Simon Butcher Date: Thu, 17 Mar 2016 00:57:18 +0000 Subject: [PATCH] Fix for backprt of IOTSSL-628 Corrections to constand and function names changed between 1.3 and 2.1 --- library/rsa.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/library/rsa.c b/library/rsa.c index 0a28812bf..c1fe6b8ff 100644 --- a/library/rsa.c +++ b/library/rsa.c @@ -702,11 +702,11 @@ int rsa_rsaes_oaep_decrypt( rsa_context *ctx, if( md_info == NULL ) return( POLARSSL_ERR_RSA_BAD_INPUT_DATA ); - hlen = mbedtls_md_get_size( md_info ); + hlen = md_get_size( md_info ); // checking for integer underflow if( 2 * hlen + 2 > ilen ) - return( MBEDTLS_ERR_RSA_BAD_INPUT_DATA ); + return( POLARSSL_ERR_RSA_BAD_INPUT_DATA ); /* * RSA operation @@ -727,8 +727,8 @@ int rsa_rsaes_oaep_decrypt( rsa_context *ctx, if( 2 * hlen + 2 > ilen ) return( POLARSSL_ERR_RSA_BAD_INPUT_DATA ); - mbedtls_md_init( &md_ctx ); - mbedtls_md_setup( &md_ctx, md_info, 0 ); + md_init( &md_ctx ); + md_init_ctx( &md_ctx, md_info ); /* Generate lHash */ md( md_info, label, label_len, lhash );