From 62c7eeacfd64c893585ff195ef506ba499e9cf07 Mon Sep 17 00:00:00 2001 From: Michael Preisach Date: Thu, 16 Sep 2021 14:00:14 +0000 Subject: [PATCH] adding debug messages to verifier --- member-tpm.c | 4 ++-- verifier.c | 9 +++++++++ 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/member-tpm.c b/member-tpm.c index 6b146aa..4f1e2e6 100644 --- a/member-tpm.c +++ b/member-tpm.c @@ -41,8 +41,8 @@ int main(int argc, char *argv[]) { char *remote_ip; int ret = 0; - //strncpy(member.bsn, "mybasename", 10); - //member.bsn_len = strlen(member.bsn); + strncpy(member.bsn, "mybasename", 10); + member.bsn_len = strlen(member.bsn); switch(argc) { case 2: if(0 == strncasecmp("--createkey", argv[1], 11) || 0 == strncasecmp("-c", argv[1], 2)) { diff --git a/verifier.c b/verifier.c index e6b002d..3ee710e 100644 --- a/verifier.c +++ b/verifier.c @@ -179,18 +179,27 @@ int verifier_verifymsg(char *buffer) { if (has_nym) { sig_len = ecdaa_signature_FP256BN_with_nym_length(); +#ifdef DEBUG + printf("verifier_verifymsg: nym detected, signature length = %ld.\n",sig_len); +#endif } else { sig_len = ecdaa_signature_FP256BN_length(); } bzero(binbuf, MAX_BUFSIZE); ecdaa_decode(current, binbuf, sig_len); +#ifdef DEBUG + printf("verifier_verifymsg: Signature decoded.\n"); +#endif ret = ecdaa_signature_FP256BN_deserialize(&sig, binbuf, has_nym); if (0 != ret) { printf("verifier_verifymsg: error reading signature.\n"); return -1; } +#ifdef DEBUG + printf("verifier_verifymsg: Signature deserialized.\n"); +#endif #ifdef DEBUG printf("verifier_verifymsg: has_nym: %u, sig_len: %lu\n", has_nym, sig_len);