commit c4780d8952b5e251367dfefa49c6b6600abfb248
parent e90eefa0c7856548d8be705fb5eda3326ad8ea03
Author: Martin Schanzenbach <schanzen@gnunet.org>
Date: Thu, 10 Nov 2022 13:44:57 +0900
Remove GANA section (pre publication; registries created); remove unused ref
Diffstat:
1 file changed, 10 insertions(+), 90 deletions(-)
diff --git a/draft-schanzen-gns.xml b/draft-schanzen-gns.xml
@@ -24,7 +24,6 @@
<!ENTITY RFC8806 PUBLIC '' "http://xml.resource.org/public/rfc/bibxml/reference.RFC.8806.xml">
<!ENTITY RFC7748 PUBLIC '' "http://xml.resource.org/public/rfc/bibxml/reference.RFC.7748.xml">
<!ENTITY RFC8032 PUBLIC '' "http://xml.resource.org/public/rfc/bibxml/reference.RFC.8032.xml">
-<!ENTITY RFC8126 PUBLIC '' "http://xml.resource.org/public/rfc/bibxml/reference.RFC.8126.xml">
<!ENTITY RFC8174 PUBLIC '' "http://xml.resource.org/public/rfc/bibxml/reference.RFC.8174.xml">
<!ENTITY RFC8324 PUBLIC '' "http://xml.resource.org/public/rfc/bibxml/reference.RFC.8324.xml">
<!ENTITY RFC8499 PUBLIC '' "http://xml.resource.org/public/rfc/bibxml/reference.RFC.8499.xml">
@@ -489,7 +488,7 @@ example.pet
A zone type (ztype) is a unique 32-bit number.
This number corresponds to a resource record type number
identifying a delegation record type
- in the GNUnet Assigned Numbers Authority <xref target="GANA" />.
+ in the GANA "GNS Record Types" registry <xref target="GANA" />.
The ztype is a unique identifier for the set cryptographic functions
of the zone and the format of the delegation record type.
Any ztype <bcp14>MUST</bcp14> define the following set of cryptographic functions:
@@ -561,7 +560,7 @@ example.pet
be defined in the future which replace or update the default ztypes defined in this
document.
All ztypes <bcp14>MUST</bcp14> be registered as dedicated zone delegation
- record types in the GNU Name System Record Types registry (see <xref target="gana"/>).
+ record types in the GNU Name System Record Types registry (see <xref target="GANA"/>).
When defining new record types the cryptographic security considerations
of this document apply, in particular <xref target="security_cryptography"/>.
</t>
@@ -849,7 +848,7 @@ zTLD[126..129].zTLD[63..125].zTLD[0..62]
the signature is created so that it cannot be reused in other parts
of the protocol including possible future extensions.
The value of this field corresponds to an entry in the
- GANA "GNUnet Signature Purpose" registry <xref target="gana"/>.
+ GANA "GNUnet Signature Purpose" registry <xref target="GANA"/>.
</dd>
<dt>TIMESTAMP</dt>
<dd>
@@ -970,7 +969,7 @@ zTLD[126..129].zTLD[63..125].zTLD[0..62]
stored in network byte order. Note that values
below 2^16 are reserved for 16-bit DNS Resorce Record types allocated by IANA <xref target="RFC6895" />.
Values above 2^16 are allocated by the
- GNUnet Assigned Numbers Authority <xref target="GANA" />.
+ GANA "GNS Record Types" registry <xref target="GANA" />.
</dd>
<dt>DATA</dt>
<dd>
@@ -1030,7 +1029,7 @@ zTLD[126..129].zTLD[63..125].zTLD[0..62]
This section defines the initial set of zone delegation record types.
Any implementation <bcp14>SHOULD</bcp14> support all zone types defined here and
<bcp14>MAY</bcp14> support any number of additional delegation records defined in
- the GNU Name System Record Types registry (see <xref target="gana"/>).
+ the GNU Name System Record Types registry (see <xref target="GANA"/>).
Not supporting some zone types will result in resolution failures in case
the respective zone type is encountered.
This is be a valid choice if some zone delegation record types have been
@@ -1477,7 +1476,7 @@ S-Decrypt(zk,label,expiration,ciphertext):
Redirect records are used to redirect resolution.
Any implementation <bcp14>SHOULD</bcp14> support all redirection record types defined here
and <bcp14>MAY</bcp14> support any number of additional redirection records defined in
- the GNU Name System Record Types registry (see Section <xref target="gana"/>).
+ the GANA "GNS Record Types" registry <xref target="GANA"/>.
Redirection records <bcp14>MUST</bcp14> have the CRITICAL flag set.
Not supporting some record types can result in resolution failures.
This can be a valid choice if some redirection record types have been
@@ -1707,7 +1706,7 @@ S-Decrypt(zk,label,expiration,ciphertext):
Note that values
below 2^8 are reserved for 8-bit Internet Protocol numbers allocated by IANA <xref target="RFC5237" />.
Values above 2^8 are allocated by the
- GNUnet Assigned Numbers Authority <xref target="GANA" />.
+ GANA "Protocols" registry <xref target="GANA" />.
In network byte order.
</dd>
<dt>SVC</dt>
@@ -1968,7 +1967,7 @@ q := SHA-512 (ZKDF(zk, label))
the signature is created so that it cannot be reused in other parts
of the protocol including possible future extensions.
The value of this field corresponds to an entry in the
- GANA "GNUnet Signature Purpose" registry <xref target="gana"/>.
+ GANA "GNUnet Signature Purpose" registry <xref target="GANA"/>.
</dd>
<dt>EXPIRATION</dt>
<dd>
@@ -2823,84 +2822,6 @@ NICK: john (Supplemental)
</t>
</section>
</section>
- <section anchor="gana" numbered="true" toc="default">
- <name>GANA Considerations</name>
- <t>
- GANA <xref target="GANA" />
- manages the "GNU Name System Record Types" registry.
- Each entry has the following format:
- </t>
- <ul>
- <li>Name: The name of the record type (case-insensitive ASCII
- string, restricted to alphanumeric characters. For zone delegation
- records, the assigned number represents the ztype value of the zone.</li>
- <li>Number: 32-bit, above 65535</li>
- <li>Comment: Optionally, a brief English text describing the purpose of
- the record type (in UTF-8)</li>
- <li>Contact: Optionally, the contact information of a person to contact for
- further information.</li>
- <li>References: Optionally, references describing the record type
- (such as an RFC)</li>
- </ul>
- <t>
- The registration policy for this registry is "First Come First
- Served". This policy is modeled on that described in <xref target="RFC8126"/>,
- and describes the actions taken by GANA:
- </t>
- <t>
- <!-- FIXME: Unclear who are the experts how are they selected and
- by whom? GNUnet e.V. Politbüro? The DAO?
- Unreserved/Reserved for private use record type range? -->
- Adding new records is possible after expert review, using a
- first-come-first-served policy for unique name allocation.
- Experts are responsible to ensure that the chosen "Name" is
- appropriate for the record type.
- The registry will assign a unique number for the entry.
- </t>
- <t>
- The current contact(s) for expert review are reachable at
- gns-registry@gnunet.org.
- </t>
- <t>
- Any request <bcp14>MUST</bcp14> contain a unique name and a point of contact.
- The contact information <bcp14>MAY</bcp14> be added to the registry given the consent
- of the requester.
- The request <bcp14>MAY</bcp14> optionally also contain relevant references as well
- as a descriptive comment as defined above.
- </t>
- <t>
- GANA has assigned numbers for the record types defined in this
- specification in the "GNU Name System Record Types" registry
- as listed in <xref target="figure_rrtypenums"/>.
- </t>
- <figure anchor="figure_rrtypenums" title="The GANA Resource Record Registry.">
- <artwork name="" type="" align="left" alt=""><![CDATA[
-Number | Name | Contact | References | Comment
--------+---------+---------+------------+-------------------------
-65536 | PKEY | N/A | [This.I-D] | GNS zone delegation (PKEY)
-65537 | NICK | N/A | [This.I-D] | GNS zone nickname
-65538 | LEHO | N/A | [This.I-D] | GNS legacy hostname
-65540 | GNS2DNS | N/A | [This.I-D] | Delegation to DNS
-65541 | BOX | N/A | [This.I-D] | Boxed records
-65551 | REDIRECT| N/A | [This.I-D] | Redirection record.
-65556 | EDKEY | N/A | [This.I-D] | GNS zone delegation (EDKEY)
- ]]></artwork>
- </figure>
- <t>
- GANA has assigned signature purposes in its
- "GNUnet Signature Purpose" registry as listed in
- <xref target="figure_purposenums"/>.
- </t>
- <figure anchor="figure_purposenums" title="Requested Changes in the GANA GNUnet Signature Purpose Registry.">
- <artwork name="" type="" align="left" alt=""><![CDATA[
-Purpose | Name | References | Comment
---------+-----------------+------------+--------------------------
- 3 | GNS_REVOCATION | [This.I-D] | GNS zone key revocation
- 15 | GNS_RECORD_SIGN | [This.I-D] | GNS record set signature
- ]]></artwork>
- </figure>
- </section>
- <!-- gana -->
<section>
<name>IANA Considerations</name>
<t>
@@ -2970,7 +2891,6 @@ Purpose | Name | References | Comment
&RFC6979;
&RFC7748;
&RFC8032;
- &RFC8126;
&RFC8174;
&RFC8499;
&RFC9106;
@@ -2980,7 +2900,7 @@ Purpose | Name | References | Comment
<title>GNUnet Assigned Numbers Authority (GANA)</title>
<author><organization>GNUnet e.V.</organization>
</author>
- <date month="April" year="2020" />
+ <date month="November" year="2022" />
</front>
</reference>
@@ -3233,7 +3153,7 @@ Purpose | Name | References | Comment
<organization>GNUnet e.V.</organization>
</author>
</front>
- </reference>
+ </reference>
<reference anchor="reclaim" target="https://reclaim.gnunet.org">
<front>
<title>re:claimID</title>