X-Git-Url: https://www.bearssl.org/gitweb//home/git/?p=BearSSL;a=blobdiff_plain;f=tools%2Fsslio.c;h=be07c2c098cafcd2311cd27e283ef1ebe740c5f6;hp=3a8a6f37aa77a007fd4761befe84add2235560cb;hb=946f5bad7683aa79a9f4fcab760206e2aad8c555;hpb=968da0f646a43c69a2517a240c9963ff513981b3 diff --git a/tools/sslio.c b/tools/sslio.c index 3a8a6f3..be07c2c 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)); @@ -277,7 +281,11 @@ run_ssl_engine(br_ssl_engine_context *cc, unsigned long fd, unsigned flags) } if (cc->iaes_ctr != 0) { fprintf(stderr, " AES/CTR: %s\n", - get_algo_name(cc->iaes_cbcdec, 0)); + get_algo_name(cc->iaes_ctr, 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",