X-Git-Url: https://bearssl.org/gitweb//home/git/?p=BearSSL;a=blobdiff_plain;f=tools%2Fsslio.c;h=ef7dd3f6765a7f21a18e918009d024eeac7b4573;hp=3a8a6f37aa77a007fd4761befe84add2235560cb;hb=b2a08e908d6a1802c9d50aca699193b38b31a0b2;hpb=968da0f646a43c69a2517a240c9963ff513981b3 diff --git a/tools/sslio.c b/tools/sslio.c index 3a8a6f3..ef7dd3f 100644 --- a/tools/sslio.c +++ b/tools/sslio.c @@ -266,7 +266,11 @@ run_ssl_engine(br_ssl_engine_context *cc, unsigned long fd, unsigned flags) * Print algorithm details. */ if (verbose) { + const char *rngname; + fprintf(stderr, "Algorithms:\n"); + br_prng_seeder_system(&rngname); + fprintf(stderr, " RNG: %s\n", rngname); if (cc->iaes_cbcenc != 0) { fprintf(stderr, " AES/CBC (enc): %s\n", get_algo_name(cc->iaes_cbcenc, 0)); @@ -279,6 +283,10 @@ run_ssl_engine(br_ssl_engine_context *cc, unsigned long fd, unsigned flags) fprintf(stderr, " AES/CTR: %s\n", get_algo_name(cc->iaes_cbcdec, 0)); } + if (cc->iaes_ctrcbc != 0) { + fprintf(stderr, " AES/CCM: %s\n", + get_algo_name(cc->iaes_ctrcbc, 0)); + } if (cc->ides_cbcenc != 0) { fprintf(stderr, " DES/CBC (enc): %s\n", get_algo_name(cc->ides_cbcenc, 0));