1
0
mirror of https://github.com/Mbed-TLS/mbedtls.git synced 2025-07-29 11:41:15 +03:00

Adjust verbose self-test output to match other ciphers.

This commit is contained in:
Daniel King
2016-05-18 10:07:53 -03:00
committed by Manuel Pégourié-Gonnard
parent 8fe4701abe
commit dedf4a3e7b
3 changed files with 52 additions and 7 deletions

View File

@ -559,6 +559,11 @@ int mbedtls_chacha20_self_test( int verbose )
for ( i = 0U; i < 2U; i++ )
{
if ( verbose != 0 )
{
mbedtls_printf( " ChaCha20 test %zi ", i );
}
result = mbedtls_chacha20_crypt( test_keys[i],
test_nonces[i],
test_counters[i],
@ -569,7 +574,7 @@ int mbedtls_chacha20_self_test( int verbose )
{
if ( verbose != 0 )
{
mbedtls_printf( "ChaCha20 test %zi error code: %i\n", i, result );
mbedtls_printf( "error code: %i\n", result );
}
return( -1 );
@ -579,11 +584,21 @@ int mbedtls_chacha20_self_test( int verbose )
{
if ( verbose != 0 )
{
mbedtls_printf( "ChaCha20 test %zi failed\n", i );
mbedtls_printf( "failed\n" );
}
return( -1 );
}
if ( verbose != 0 )
{
mbedtls_printf( "passed\n" );
}
}
if( verbose != 0 )
{
mbedtls_printf( "\n" );
}
return( 0 );