From b4f264aab3fbed6776b647670ce8f8a1136951f5 Mon Sep 17 00:00:00 2001 From: "git@daemon.de" Date: Mon, 12 Oct 2015 12:17:05 +0200 Subject: [PATCH] streamlined --- include/pcp/defines.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/include/pcp/defines.h b/include/pcp/defines.h index eaac96e..78936a3 100644 --- a/include/pcp/defines.h +++ b/include/pcp/defines.h @@ -111,6 +111,7 @@ typedef enum _PCP_KEY_TYPES { #define LBOXPUB crypto_box_PUBLICKEYBYTES #define LBOXSEC crypto_box_SECRETKEYBYTES #define LNONCE crypto_secretbox_NONCEBYTES +#define LMAC crypto_secretbox_MACBYTES #define LSEC LBOXSEC + LEDSEC + LEDSEC + crypto_secretbox_MACBYTES #define LSHA 32 /* sha256 hash length */ @@ -128,9 +129,9 @@ typedef enum _PCP_KEY_TYPES { #define PCP_ASYM_CIPHER_SIG 24 #define PCP_BLOCK_SIZE 32 * 1024 -#define PCP_CRYPTO_ADD (crypto_box_ZEROBYTES - crypto_box_BOXZEROBYTES) -#define PCP_BLOCK_SIZE_IN (PCP_BLOCK_SIZE) + PCP_CRYPTO_ADD + crypto_secretbox_NONCEBYTES -#define PCP_ASYM_RECIPIENT_SIZE crypto_secretbox_KEYBYTES + PCP_CRYPTO_ADD + crypto_secretbox_NONCEBYTES +//#define PCP_CRYPTO_ADD (crypto_box_ZEROBYTES - crypto_box_BOXZEROBYTES) +#define PCP_BLOCK_SIZE_IN (PCP_BLOCK_SIZE) + crypto_secretbox_MACBYTES + crypto_secretbox_NONCEBYTES +#define PCP_ASYM_RECIPIENT_SIZE crypto_secretbox_KEYBYTES + crypto_secretbox_MACBYTES + crypto_secretbox_NONCEBYTES /* #define PCP_ASYM_ADD_SENDER_PUB */