commit 4157862beeb82b13919eb29fdcae79c43ba926a0
parent 2b4e6b51aaae192e278db279b5d7cbae6585c2ff
Author: Schanzenbach, Martin <mschanzenbach@posteo.de>
Date: Sat, 5 Oct 2019 12:39:24 +0200
nick only under @
Diffstat:
3 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/draft-schanzen-gns.html b/draft-schanzen-gns.html
@@ -1467,6 +1467,7 @@ async function addMetadata(){try{const e=document.styleSheets[0].cssRules;for(le
A NICK resource record contains an UTF-8 string
(which is not 0-terminated) representing the preferred label.
This string may NOT inlcude a ".".
+ This record SHOULD only be stored under the empty label "@".
A NICK DATA entry has the following format:<a href="#section-3.4-1" class="pilcrow">ΒΆ</a></p>
<div id="figure_nickrecord">
<figure id="figure-6">
diff --git a/draft-schanzen-gns.txt b/draft-schanzen-gns.txt
@@ -360,7 +360,8 @@ Internet-Draft The GNU Name System July 2019
Section 3.1 record containing this zone's public zone key. A NICK
resource record contains an UTF-8 string (which is not 0-terminated)
representing the preferred label. This string may NOT inlcude a ".".
- A NICK DATA entry has the following format:
+ This record SHOULD only be stored under the empty label "@". A NICK
+ DATA entry has the following format:
0 8 16 24 32 40 48 56
+-----+-----+-----+-----+-----+-----+-----+-----+
@@ -385,7 +386,6 @@ Internet-Draft The GNU Name System July 2019
(PROTO) 6 (tcp) and record_type "TLSA". When a BOX record is
received, a GNS resolver must unbox it if the name to be resolved
continues with "_SERVICE._PROTO", otherwise it is to be left
- untouched. This way, TLSA (and SRV) records do not require a
@@ -394,6 +394,7 @@ Schanzenbach, et al. Expires 24 January 2020 [Page 7]
Internet-Draft The GNU Name System July 2019
+ untouched. This way, TLSA (and SRV) records do not require a
separate network request, and TLSA records become inseparable from
the corresponding address records. A BOX DATA entry has the
following format:
@@ -440,7 +441,6 @@ Internet-Draft The GNU Name System July 2019
zk_h := h*zk mod L
q := SHA512 (zk_h)
- We use a hash-based key derivation function (HKDF) as defined in
@@ -450,6 +450,7 @@ Schanzenbach, et al. Expires 24 January 2020 [Page 8]
Internet-Draft The GNU Name System July 2019
+ We use a hash-based key derivation function (HKDF) as defined in
[RFC5869]. We use HMAC-SHA512 for the extraction phase and HMAC-
SHA256 for the expansion phase.
@@ -500,7 +501,6 @@ Internet-Draft The GNU Name System July 2019
-
Schanzenbach, et al. Expires 24 January 2020 [Page 9]
Internet-Draft The GNU Name System July 2019
diff --git a/draft-schanzen-gns.xml b/draft-schanzen-gns.xml
@@ -355,6 +355,7 @@
A NICK resource record contains an UTF-8 string
(which is not 0-terminated) representing the preferred label.
This string may NOT inlcude a ".".
+ This record SHOULD only be stored under the empty label "@".
A NICK DATA entry has the following format:
</t>
<figure anchor="figure_nickrecord">