From 2ddd6d4c9e0df0f286c4de8e093d9c5f67d8aed0 Mon Sep 17 00:00:00 2001 From: mom040267 Date: Wed, 17 Sep 2014 17:50:36 +0000 Subject: [PATCH] vectors output --- src/apps/rfc5769/rfc5769check.c | 51 +++++++++++++++++++++++++++++---- 1 file changed, 46 insertions(+), 5 deletions(-) diff --git a/src/apps/rfc5769/rfc5769check.c b/src/apps/rfc5769/rfc5769check.c index 55a48cc..0dcc1b4 100644 --- a/src/apps/rfc5769/rfc5769check.c +++ b/src/apps/rfc5769/rfc5769check.c @@ -49,35 +49,71 @@ static const char* encs[]={"AES-256-CBC","AES-128-CBC", NULL}; static const char* hmacs[]={"HMAC-SHA-1","HMAC-SHA-256","HMAC-SHA-256-128",NULL}; +void print_field5769(const char* name, const void* f0, size_t len); +void print_field5769(const char* name, const void* f0, size_t len) { + const unsigned char* f = (const unsigned char*)f0; + printf("\nfield %s==>>\n",name); + size_t i; + for(i = 0;i