gnunet-svn
[Top][All Lists]
Advanced

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

[lsd0001] branch master updated: more base32


From: gnunet
Subject: [lsd0001] branch master updated: more base32
Date: Fri, 16 Oct 2020 18:04:48 +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 f330dd9  more base32
f330dd9 is described below

commit f330dd9f7555c2c24105cafe5a8a701c249f1417
Author: Martin Schanzenbach <mschanzenbach@posteo.de>
AuthorDate: Fri Oct 16 17:57:47 2020 +0200

    more base32
---
 draft-schanzen-gns.xml | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/draft-schanzen-gns.xml b/draft-schanzen-gns.xml
index 3bb104f..75094c9 100644
--- a/draft-schanzen-gns.xml
+++ b/draft-schanzen-gns.xml
@@ -8,6 +8,7 @@
 <!ENTITY RFC3686 PUBLIC '' 
"http://xml.resource.org/public/rfc/bibxml/reference.RFC.3686.xml";>
 <!ENTITY RFC3826 PUBLIC '' 
"http://xml.resource.org/public/rfc/bibxml/reference.RFC.3826.xml";>
 <!ENTITY RFC3912 PUBLIC '' 
"http://xml.resource.org/public/rfc/bibxml/reference.RFC.3912.xml";>
+<!ENTITY RFC4648 PUBLIC '' 
"http://xml.resource.org/public/rfc/bibxml/reference.RFC.4648.xml";>
 <!ENTITY RFC5869 PUBLIC '' 
"http://xml.resource.org/public/rfc/bibxml/reference.RFC.5869.xml";>
 <!ENTITY RFC5890 PUBLIC '' 
"http://xml.resource.org/public/rfc/bibxml/reference.RFC.5890.xml";>
 <!ENTITY RFC5891 PUBLIC '' 
"http://xml.resource.org/public/rfc/bibxml/reference.RFC.5891.xml";>
@@ -192,6 +193,16 @@
          process of name resolution.
        </dd>
      </dl>
+     <t>
+       In this document we use a base-32 data encoding of the binary values,
+       including when they
+         are used in domain names. However, instead of following
+       <xref target="RFC4648"/> we base
+       our character map on the optical character recognition friendly proposal
+       of Crockford <xref target="CrockfordB32"/>.
+       The only difference to Crockford is that the letter
+       "U" decodes to the same base-32 value as the letter "V" (27).
+     </t>
      <t>
        The "zid" wire format is defined as follows:
      </t>
@@ -213,7 +224,6 @@
 zkl := <Base32(zid)>
      ]]></artwork>
    <t>
-       We use Crockford's Base32 algorithm <xref target="CrockfordB32"/>
        If "zkl" is less than 63 characters, it is also the "zTLD".
        If the resulting "zkl" should be longer than 63 characters, the
        string must be divided into smaller labels separated by the label
@@ -2186,6 +2196,7 @@ cc6e525b52a04a9a
        &RFC3686;
        &RFC3826;
        &RFC3912;
+       &RFC4648;
        &RFC5869;
        &RFC5890;
        &RFC5891;

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

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