commit ce6de44e7ac11a4880c28b90dc7977893b07b188
parent 33b7c4306e5bc8ea695b7e265136c9f42bfc9fe0
Author: Christian Grothoff <christian@grothoff.org>
Date: Fri, 30 Jun 2023 22:36:58 +0200
move section title storage key to where discussion of storage key begins
Diffstat:
1 file changed, 11 insertions(+), 9 deletions(-)
diff --git a/draft-schanzen-gns.xml b/draft-schanzen-gns.xml
@@ -1819,17 +1819,10 @@ GET(key) -> block
+---------+ |
]]></artwork>
</figure>
- <section anchor="blinding" numbered="true" toc="default">
- <name>The Storage Key</name>
<t>
- The storage key is derived from the zone key and the respective
- label of the contained records.
- The required knowledge of both zone key and label in combination
- with the similarly derived symmetric secret keys and blinded zone keys
- ensure query privacy (see <xref target="RFC8324"/>, Section 3.5).
The storage key derivation and records
- block creation using is specified in the following sections and a high-level
- overview is illustrated in <xref target="figure_storage_derivations"/>.
+ block creation is specified in the following sections and
+ illustrated in <xref target="figure_storage_derivations"/>.
</t>
<figure anchor="figure_storage_derivations" title="Storage key and records block creation overview.">
<artwork name="" type="" align="left" alt=""><![CDATA[
@@ -1858,6 +1851,15 @@ GET(key) -> block
+------+ +-------------+
]]></artwork>
</figure>
+ <section anchor="blinding" numbered="true" toc="default">
+ <name>The Storage Key</name>
+ <t>
+ The storage key is derived from the zone key and the respective
+ label of the contained records.
+ The required knowledge of both zone key and label in combination
+ with the similarly derived symmetric secret keys and blinded zone keys
+ ensures query privacy (see <xref target="RFC8324"/>, Section 3.5).
+ </t>
<t>
Given a label, the storage key q is derived as follows:
</t>