g13: Define 3 new tags.
authorWerner Koch <wk@gnupg.org>
Thu, 11 Feb 2016 12:59:19 +0000 (13:59 +0100)
committerWerner Koch <wk@gnupg.org>
Sat, 13 Feb 2016 16:06:40 +0000 (17:06 +0100)
* g13/keyblob.h (KEYBLOB_TAG_CONT_NSEC): New.
(KEYBLOB_TAG_ENC_NSEC): New.
(KEYBLOB_TAG_ENC_OFF): New.

Signed-off-by: Werner Koch <wk@gnupg.org>
g13/keyblob.h

index 47310e1..7540e4b 100644 (file)
 /* This is an ISO 8601 time string with the date the container was
    created.  */
 
+#define KEYBLOB_TAG_CONT_NSEC 7
+/* Number of 512-byte sectors of the entire container including all
+   copies of the setup area.  */
+
+#define KEYBLOB_TAG_ENC_NSEC  8
+#define KEYBLOB_TAG_ENC_OFF   9
+/* Number of 512-byte sectors used for the encrypted data and its
+   start offset in 512-byte sectors from the begin of the container.
+   Note that these information can also be deduced from the
+   unencrypted part of the setup area.  */
+
 #define KEYBLOB_TAG_ALGOSTR 10
 /* For a dm-crypt container this is the used algorithm string.  For
    example: "aes-cbc-essiv:sha256".  */
    block (packet 61 with marker "GnuPG/G13\x00".  We use it to allow
    signing of that cleartext data.  */
 
-
 #define KEYBLOB_TAG_FILLER   0xffff
 /* This tag may be used for alignment and padding purposes.  The value
    has no meaning.  */