Adjust verbose self-test output to match other ciphers.
diff --git a/library/chacha20.c b/library/chacha20.c
index 3511245..f3ddd9b 100644
--- a/library/chacha20.c
+++ b/library/chacha20.c
@@ -559,6 +559,11 @@
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 @@
{
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 @@
{
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 );