chiark / gitweb /
server/bulkcrypto.c (naclbox_decrypt): Trace calculated MAC tag.
authorMark Wooding <mdw@distorted.org.uk>
Sat, 2 Sep 2017 21:03:27 +0000 (22:03 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Thu, 14 Jun 2018 09:34:25 +0000 (10:34 +0100)
server/bulkcrypto.c

index 96469bca66272b08944a841d19884b485df3cbae..0f6c6562ebe01e682e7f049f0400c1b5bafcfad5 100644 (file)
@@ -1046,6 +1046,7 @@ static int naclbox_decrypt(bulkctx *bbc, unsigned ty,
 
   poly1305_hash(&poly, ppk, sz);
   poly1305_done(&poly, buf_u);
+  TRACE_MAC(buf_u, POLY1305_TAGSZ);
   if (!ct_memeq(buf_u, pmac, POLY1305_TAGSZ)) {
     TRACE_MACERR(pmac, POLY1305_TAGSZ);
     return (KSERR_DECRYPT);