diff options
author | Werner Koch <wk@gnupg.org> | 1998-07-06 12:23:57 +0200 |
---|---|---|
committer | Werner Koch <wk@gnupg.org> | 1998-07-06 12:23:57 +0200 |
commit | a9ec668cbe5b3335f5db0f05b8e9e88e29ada52c (patch) | |
tree | e159c79b615fcdcb65f31ee5d1d0a2b1ba84e9aa /doc/DETAILS | |
parent | partly added creation of OP partial length headers (diff) | |
download | gnupg2-a9ec668cbe5b3335f5db0f05b8e9e88e29ada52c.tar.xz gnupg2-a9ec668cbe5b3335f5db0f05b8e9e88e29ada52c.zip |
intermediate release
Diffstat (limited to 'doc/DETAILS')
-rw-r--r-- | doc/DETAILS | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/doc/DETAILS b/doc/DETAILS index a9f04090f..e315bf550 100644 --- a/doc/DETAILS +++ b/doc/DETAILS @@ -71,7 +71,7 @@ Record type 1: 1 byte completes needed 1 byte max. cert depth If any of this 3 values are changed, all cache records - muts be invalidated. + must be invalidated. 9 bytes reserved @@ -88,7 +88,9 @@ Record type 2: (directory record) 1 u32 cache record 1 u32 sigrecord 1 byte No signatures flag (used to avoid duplicate building). - 13 byte reserved + 3 byte reserved + 1 u32 preference record + 6 byte reserved Record type 3: @@ -124,7 +126,7 @@ Record type 4: (cache record) 20 bytes rmd160 hash value over the complete keyblock This is used to detect any changes of the keyblock with all CTBs and lengths headers. Calculation is easy if the keyblock - is optained from a keyserved: simply create the hash from all + is optained from a keyserver: simply create the hash from all received data bytes. 1 byte number of untrusted signatures. @@ -162,7 +164,7 @@ Record Type 6 (hash table) used directly as hash values. (They can be considered as strong random numbers.) What we use is a dynamic multilevel architecture, which combines - Hashtables, record lists, and linked lists. + hashtables, record lists, and linked lists. This record is a hashtable of 256 entries; a special property is that all these records are stored consecutively to make one @@ -207,7 +209,6 @@ Record type 7 (hash list) - Packet Headers =============== |