commit | ad78931fb349703c457c7a973d1fe2cadc378fde | [log] [tgz] |
---|---|---|
author | Jarno Lamsa <jarno.lamsa@arm.com> | Tue Apr 23 09:15:54 2019 +0300 |
committer | Hanno Becker <hanno.becker@arm.com> | Wed Sep 04 16:17:25 2019 +0100 |
tree | 7b4378371f3f0818a57febf158d6e0af676a2527 | |
parent | 9c9e77a8add2765d0297543c19ad24bfc2b3a8f0 [diff] [blame] |
Signature wrapper for uECC
diff --git a/library/ssl_cli.c b/library/ssl_cli.c index 4e99a80..5fd8e4c 100644 --- a/library/ssl_cli.c +++ b/library/ssl_cli.c
@@ -3973,6 +3973,11 @@ rs_ctx = &ssl->handshake->ecrs_ctx.pk; #endif +#if defined(MBEDTLS_USE_TINYCRYPT) + if ( uECC_get_rng() == 0 ) + uECC_set_rng(&mbetls_uecc_rng_wrapper); +#endif + if( ( ret = mbedtls_pk_sign_restartable( mbedtls_ssl_own_key( ssl ), md_alg, hash_start, hashlen, ssl->out_msg + 6 + offset, &n,