From 2bb8ae26d5388948558fa0a84a8f3091d6f529fd Mon Sep 17 00:00:00 2001 From: Frank Denis Date: Thu, 10 Jul 2014 23:13:36 -0700 Subject: [PATCH] Test detached signatures --- test/default/sign.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/default/sign.c b/test/default/sign.c index bfed3c7f..72674917 100644 --- a/test/default/sign.c +++ b/test/default/sign.c @@ -1108,6 +1108,10 @@ int main(void) printf("detached signature has an unexpected length"); continue; } + if (memcmp(test_data[i].sig, sig, crypto_sign_BYTES) != 0) { + printf("detached signature failure: [%u]\n", i); + continue; + } if (crypto_sign_verify_detached(sig, (const unsigned char *) test_data[i].m, i, test_data[i].pk) != 0) {