Intermediate hexify out change

This commit is contained in:
Azim Khan 2017-05-30 14:23:15 +01:00 committed by Mohammad Azim Khan
parent 9079170f6e
commit f1aaec9888
39 changed files with 780 additions and 1563 deletions

View file

@ -125,7 +125,7 @@ static int read_nv_seed( unsigned char *buf, size_t buf_len )
*/
/* BEGIN_CASE depends_on:MBEDTLS_ENTROPY_NV_SEED:MBEDTLS_FS_IO */
void entropy_seed_file( char *path, int ret )
void entropy_seed_file( char * path, int ret )
{
mbedtls_entropy_context ctx;
@ -140,7 +140,7 @@ exit:
/* END_CASE */
/* BEGIN_CASE */
void entropy_too_many_sources( )
void entropy_too_many_sources( )
{
mbedtls_entropy_context ctx;
size_t i;
@ -194,7 +194,7 @@ void entropy_func_len( int len, int ret )
/* END_CASE */
/* BEGIN_CASE */
void entropy_source_fail( char *path )
void entropy_source_fail( char * path )
{
mbedtls_entropy_context ctx;
int fail = -1;
@ -261,7 +261,7 @@ exit:
/* END_CASE */
/* BEGIN_CASE depends_on:MBEDTLS_ENTROPY_NV_SEED:MBEDTLS_FS_IO */
void nv_seed_file_create()
void nv_seed_file_create( )
{
unsigned char buf[MBEDTLS_ENTROPY_BLOCK_SIZE];
@ -272,7 +272,7 @@ void nv_seed_file_create()
/* END_CASE */
/* BEGIN_CASE depends_on:MBEDTLS_ENTROPY_NV_SEED:MBEDTLS_FS_IO:MBEDTLS_PLATFORM_NV_SEED_ALT */
void entropy_nv_seed_std_io()
void entropy_nv_seed_std_io( )
{
unsigned char io_seed[MBEDTLS_ENTROPY_BLOCK_SIZE];
unsigned char check_seed[MBEDTLS_ENTROPY_BLOCK_SIZE];
@ -302,7 +302,7 @@ void entropy_nv_seed_std_io()
/* END_CASE */
/* BEGIN_CASE depends_on:MBEDTLS_ENTROPY_NV_SEED:MBEDTLS_PLATFORM_NV_SEED_ALT:MBEDTLS_ENTROPY_SHA512_ACCUMULATOR */
void entropy_nv_seed( char *read_seed_str )
void entropy_nv_seed( uint8_t * read_seed, uint32_t read_seed_len )
{
mbedtls_sha512_context accumulator;
mbedtls_entropy_context ctx;
@ -323,7 +323,6 @@ void entropy_nv_seed( char *read_seed_str )
memset( check_entropy, 3, MBEDTLS_ENTROPY_BLOCK_SIZE );
// Set the initial NV seed to read
unhexify( read_seed, read_seed_str );
memcpy( buffer_seed, read_seed, MBEDTLS_ENTROPY_BLOCK_SIZE );
// Make sure we read/write NV seed from our buffers