gnunet-svn
[Top][All Lists]
Advanced

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

[lsd0001] branch master updated: petnames


From: gnunet
Subject: [lsd0001] branch master updated: petnames
Date: Fri, 17 Jun 2022 22:11:21 +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 e54431f  petnames
     new 579f357  Merge branch 'master' of ssh://git.gnunet.org/lsd0001
e54431f is described below

commit e54431f10a716a34831a5ce8963dfbb41ba60450
Author: Martin Schanzenbach <schanzen@gnunet.org>
AuthorDate: Fri Jun 17 21:29:32 2022 +0200

    petnames
---
 draft-schanzen-gns.xml | 29 +++++++++++++++++++++++------
 1 file changed, 23 insertions(+), 6 deletions(-)

diff --git a/draft-schanzen-gns.xml b/draft-schanzen-gns.xml
index 4b42680..4c234b3 100644
--- a/draft-schanzen-gns.xml
+++ b/draft-schanzen-gns.xml
@@ -335,16 +335,34 @@
    </section>
    <section anchor="overview" numbered="true" toc="default">
      <name>Overview</name>
+     <t>
+       GNS exhibits the three properties of a petname system:
+     </t>
+     <ol>
+       <li>
+         It provides global names through the concept of zone top-level
+         domains (zTLDs). As zones can be uniquely identified by their zone key
+         and are statistically unqiue, GNS names with a zTLD suffix are also
+         globally unique.
+       </li>
+       <li>
+         It provides memorable or "human-readable" names by enabling users to
+         configure local mappings from nicknames to zones.
+         Zone owners can publish their mappings
+         in order to enable namespace delegation and facilitate resolution of
+         memorable names.
+       </li>
+       <li>
+         It provides secure mapping from names to records as zone contents
+         are signed using blinded private keys and encrypted using derived
+         secret keys.
+       </li>
+     </ol>
      <t>
        In GNS, any user can create and manage one or more zones
        (<xref target="zones"/>) as part of a zone master implementation.
-       Zones are uniquely identified by a zone key.
-       Zone contents are signed using blinded private keys and
-       encrypted using derived secret keys.
        The zone type determines the respective set of cryptographic operations
        and the wire formats for encrypted data, public keys and signatures.
-     </t>
-     <t>
        A zone can be populated with mappings from labels to resource records by
        its owner (<xref target="rrecords"/>).
        A label can be mapped to a delegation record which results in the
@@ -445,7 +463,6 @@
                      +---------+                |
          ]]></artwork>
      </figure>
-
      <t>
        In the remainder of this document, the "implementer" refers to the 
developer building
        a GNS implementation including the resolver, zone master, and

-- 
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]