diff options
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/DETAILS | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/doc/DETAILS b/doc/DETAILS index a39d400d0..cd6cf7314 100644 --- a/doc/DETAILS +++ b/doc/DETAILS @@ -1577,14 +1577,16 @@ CREATE TABLE signatures ( indicates no more than 16 octets are stored. - 3 :: The internal representation of a private key: For v4 keys we first write 4 octets big endian length of the following - s-expression with the protected or unprotected private key; + s-expression(s) with the protected or unprotected private key; for v5 keys this is not necessarily because that length header is always there. The actual data are N octets of s-expression. Any protection (including the real S2K) is - part of that data. Note that the public key aparemters are - repeated in th s-expression. + part of that data. For a dual key the second s-expression is + concatenated to the first; thus two complete s-expressions + are used. Note that the public key parameters are + repeated in the s-expression. - Note that gpg stores the GNU S2K Extension Number internally as an + Note that gpg internally stores the GNU S2K Extension Number as an S2K Specifier with an offset of 1000. |
