[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lsd0001] branch master updated: more

From: gnunet
Subject: [lsd0001] branch master updated: more
Date: Fri, 04 Sep 2020 23:17:46 +0200

This is an automated email from the git hooks/post-receive script.

martin-schanzenbach pushed a commit to branch master
in repository lsd0001.

The following commit(s) were added to refs/heads/master by this push:
     new c28cb88  more
c28cb88 is described below

commit c28cb887c9364ae2e4b06b3e5915d9c58dcf184a
Author: Martin Schanzenbach <>
AuthorDate: Fri Sep 4 23:11:17 2020 +0200

 draft-schanzen-gns.xml | 30 +++++++++++++++++++++++++++++-
 1 file changed, 29 insertions(+), 1 deletion(-)

diff --git a/draft-schanzen-gns.xml b/draft-schanzen-gns.xml
index 8c6bf27..88ffb1c 100644
--- a/draft-schanzen-gns.xml
+++ b/draft-schanzen-gns.xml
@@ -198,6 +198,30 @@ HDKD-Public(zk, label) -> zk'
            Is the derived (blinded) public zone key.
+       <t>
+         Any zone type must also define a function to represent the
+         public zone key zk as a label:
+       </t>
+       <artwork name="" type="" align="left" alt=""><![CDATA[
+GNS-Label(zk) -> zkl
+       ]]></artwork>
+       <t>
+         where:
+       </t>
+       <dl>
+         <dt>zk</dt>
+         <dd>
+           Is the public zone key input.
+         </dd>
+         <dt>zkl</dt>
+         <dd>
+           Is the label representation of zk. It consists of a string prefix
+           which uniquely defines the zone type followed by a zone
+           type specific string encoding of the public key. The two
+           components are concatenated using the character "-". For example:
+         </dd>
+       </dl>
      <section anchor="zone_types" numbered="true" toc="default">
        <name>Zone Types</name>
@@ -293,8 +317,12 @@ zk' := h mod L * zk
            Signatures for PKEY zones are 512-bit ECDSA deterministic
            signatures compliant with <xref target="RFC6979" />.
            Finally, the label representation of a PKEY public zone key is
-           the Base32-encoding of "zk" prefixed with "pkey-".
+           the Base32-encoding of "zk" prefixed with "pkey-":
+         <artwork name="" type="" align="left" alt=""><![CDATA[
+zkl := "pkey-<Base32(zk)>"
+         ]]></artwork>
        <section anchor="zone_type_edkey" numbered="true" toc="default">
          <name>EDKEY Zone</name>

To stop receiving notification emails like this one, please contact

reply via email to

[Prev in Thread] Current Thread [Next in Thread]