From dd47d6a2195de99bd8aa15f11802ccb4d295f2bf Mon Sep 17 00:00:00 2001 From: Philipp Gesang Date: Wed, 5 Apr 2017 08:49:50 +0200 Subject: [PATCH] =?utf8?q?unify=20constant=20naming=20I2N=5F=E2=86=92PDTCRYPT=5F?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- deltatar/crypto.py | 63 +++++++++++++++++++++++++-------------------------- deltatar/tarfile.py | 6 +--- 2 files changed, 33 insertions(+), 36 deletions(-) diff --git a/deltatar/crypto.py b/deltatar/crypto.py index 398ae9f..4ca4e10 100755 --- a/deltatar/crypto.py +++ b/deltatar/crypto.py @@ -55,7 +55,7 @@ import cryptography __all__ = [ "hdr_make", "hdr_read", "hdr_fmt", "hdr_fmt_pretty" - , "I2N_HDR_SIZE" , "AES_GCM_IV_CNT_DATA", "AES_GCM_IV_CNT_INFOFILE" + , "PDTCRYPT_HDR_SIZE" , "AES_GCM_IV_CNT_DATA", "AES_GCM_IV_CNT_INFOFILE" ] @@ -102,28 +102,28 @@ ENCRYPTION_PARAMETERS = \ ## constants ############################################################################### -I2N_HDR_MAGIC = b"PDTCRYPT" +PDTCRYPT_HDR_MAGIC = b"PDTCRYPT" -I2N_HDR_SIZE_MAGIC = 8 # 8 -I2N_HDR_SIZE_VERSION = 2 # 10 -I2N_HDR_SIZE_PARAMVERSION = 2 # 12 -I2N_HDR_SIZE_NACL = 16 # 28 -I2N_HDR_SIZE_IV = 12 # 40 -I2N_HDR_SIZE_CTSIZE = 8 # 48 -I2N_HDR_SIZE_TAG = 16 # 64 GCM auth tag +PDTCRYPT_HDR_SIZE_MAGIC = 8 # 8 +PDTCRYPT_HDR_SIZE_VERSION = 2 # 10 +PDTCRYPT_HDR_SIZE_PARAMVERSION = 2 # 12 +PDTCRYPT_HDR_SIZE_NACL = 16 # 28 +PDTCRYPT_HDR_SIZE_IV = 12 # 40 +PDTCRYPT_HDR_SIZE_CTSIZE = 8 # 48 +PDTCRYPT_HDR_SIZE_TAG = 16 # 64 GCM auth tag -I2N_HDR_SIZE = I2N_HDR_SIZE_MAGIC + I2N_HDR_SIZE_VERSION \ - + I2N_HDR_SIZE_PARAMVERSION + I2N_HDR_SIZE_NACL \ - + I2N_HDR_SIZE_IV + I2N_HDR_SIZE_CTSIZE \ - + I2N_HDR_SIZE_TAG # = 64 +PDTCRYPT_HDR_SIZE = PDTCRYPT_HDR_SIZE_MAGIC + PDTCRYPT_HDR_SIZE_VERSION \ + + PDTCRYPT_HDR_SIZE_PARAMVERSION + PDTCRYPT_HDR_SIZE_NACL \ + + PDTCRYPT_HDR_SIZE_IV + PDTCRYPT_HDR_SIZE_CTSIZE \ + + PDTCRYPT_HDR_SIZE_TAG # = 64 # precalculate offsets since Python can’t do constant folding over names -HDR_OFF_VERSION = I2N_HDR_SIZE_MAGIC -HDR_OFF_PARAMVERSION = HDR_OFF_VERSION + I2N_HDR_SIZE_VERSION -HDR_OFF_NACL = HDR_OFF_PARAMVERSION + I2N_HDR_SIZE_PARAMVERSION -HDR_OFF_IV = HDR_OFF_NACL + I2N_HDR_SIZE_NACL -HDR_OFF_CTSIZE = HDR_OFF_IV + I2N_HDR_SIZE_IV -HDR_OFF_TAG = HDR_OFF_CTSIZE + I2N_HDR_SIZE_CTSIZE +HDR_OFF_VERSION = PDTCRYPT_HDR_SIZE_MAGIC +HDR_OFF_PARAMVERSION = HDR_OFF_VERSION + PDTCRYPT_HDR_SIZE_VERSION +HDR_OFF_NACL = HDR_OFF_PARAMVERSION + PDTCRYPT_HDR_SIZE_PARAMVERSION +HDR_OFF_IV = HDR_OFF_NACL + PDTCRYPT_HDR_SIZE_NACL +HDR_OFF_CTSIZE = HDR_OFF_IV + PDTCRYPT_HDR_SIZE_IV +HDR_OFF_TAG = HDR_OFF_CTSIZE + PDTCRYPT_HDR_SIZE_CTSIZE FMT_UINT16_LE = "