From dd373cefae9954fe0eb2add9b6a59e06aea1e80a Mon Sep 17 00:00:00 2001 From: Michael Preisach Date: Thu, 16 Sep 2021 13:37:10 +0000 Subject: [PATCH] attempt to fix verfication of signatures with nym --- member-tpm.c | 4 ++-- verifier.c | 3 --- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/member-tpm.c b/member-tpm.c index 4f1e2e6..6b146aa 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 461be53..e6b002d 100644 --- a/verifier.c +++ b/verifier.c @@ -178,9 +178,6 @@ int verifier_verifymsg(char *buffer) { bzero(bsn, MAX_BSNSIZE); if (has_nym) { - strncpy(bsn, current, MAX_BSNSIZE); - bsn_len = strlen(bsn); - current = ¤t[MAX_BSNSIZE]; sig_len = ecdaa_signature_FP256BN_with_nym_length(); } else { sig_len = ecdaa_signature_FP256BN_length();