[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lsd0001] branch master updated: more crockford
From: |
gnunet |
Subject: |
[lsd0001] branch master updated: more crockford |
Date: |
Wed, 09 Feb 2022 01:20:33 +0100 |
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 34cbe98 more crockford
34cbe98 is described below
commit 34cbe9831d7297f251b62cc1b99c45ea86f465f1
Author: Martin Schanzenbach <schanzen@gnunet.org>
AuthorDate: Wed Feb 9 01:20:29 2022 +0100
more crockford
---
draft-schanzen-gns.xml | 833 +++++++++++++++++++++++++------------------------
1 file changed, 427 insertions(+), 406 deletions(-)
diff --git a/draft-schanzen-gns.xml b/draft-schanzen-gns.xml
index ade5adc..42f1e4e 100644
--- a/draft-schanzen-gns.xml
+++ b/draft-schanzen-gns.xml
@@ -451,15 +451,15 @@
The zTLD is used as a globally unique reference to a specific
namespace in the process of name resolution.
To encode the zone key, a zone key label zkl is derived from a
- concatenation of the zone type and zone key (see <xref
target="figure_zid"/>)
- using the Crockford Base32 encoding <xref target="CrockfordB32"/>.
+ concatenation of the zone type and zone key (see <xref
target="figure_zid"/>).
+ The result is encoded using a variation of the Crockford Base32
encoding <xref target="CrockfordB32"/>.
In order to further increase tolerance for failures in character
recognition, the letter "U" MUST be decoded to the same Base32 value
as the
letter "V".
The encoding and decoding symbols for Crockford Base32 including this
modification are defined in
<xref target="CrockfordB32Encode"/>.
The functions for encoding and decoding based on this table are called
- GNSCrockfordEncode and GNSCrockfordDecode, respectively.
+ GNSBase32Encode and GNSBase32Decode, respectively.
</t>
<figure anchor="CrockfordB32Encode">
<artwork name="" type="" align="left" alt=""><![CDATA[
@@ -506,8 +506,8 @@ Value Symbol Symbol
For the string representation of a zTLD we define:
</t>
<artwork name="" type="" align="left" alt=""><![CDATA[
-zkl := GNSCrockfordEncode(ztype|zkey)
-ztype|zkey := GNSCrockfordDecode(zkl)
+zkl := GNSBase32Encode(ztype|zkey)
+ztype|zkey := GNSBase32Decode(zkl)
]]></artwork>
<t>
If zkl is less than 63 characters, it can directly be
@@ -2631,119 +2631,440 @@ Purpose | Name | References | Comment
</t>
</section>
<section>
- <name>Test Vectors</name>
- <t>
- The following represents a test vector for a record set with a DNS
- record of type "A" as well as a GNS record of type "PKEY"
- under the label "test".
- </t>
- <artwork name="" type="" align="left" alt="">
- <![CDATA[
-Zone private key (d, big-endian):
-50d7b652a4efeadf
-f37396909785e595
-2171a02178c8e7d4
-50fa907925fafd98
-
-Zone identifier (ztype|zkey):
-00010000677c477d
-2d93097c85b195c6
-f96d84ff61f5982c
-2c4fe02d5a11fedf
-b0c2901f
+ <name>Acknowledgements</name>
+ <t>
+ The authors thank D. J. Bernstein, A. Farrel and S. Bortzmeyer for
their
+ insightful reviews. We thank NLnet and NGI DISCOVERY for funding
+ work on the GNU Name System.
+ </t>
+ </section>
+ </middle>
+ <back>
+ <references>
+ <name>Normative References</name>
-Encoded zone identifier (zkl = zTLD):
-000G0037FH3QTBCK15Y8BCCNRVWPV17ZC7TSGB1C9ZG2TPGHZVFV1GMG3W
+ &RFC1034;
+ &RFC1035;
+ &RFC2782;
+ &RFC2119;
+ &RFC3629;
+ &RFC3686;
+ &RFC3826;
+ &RFC5237;
+ &RFC5869;
+ &RFC5890;
+ &RFC5891;
+ &RFC6234;
+ &RFC6895;
+ &RFC6979;
+ &RFC7748;
+ &RFC8032;
+ &RFC8126;
+ &RFC8174;
+ &RFC8499;
+ &RFC9106;
-Label: testdelegation
-RRCOUNT: 1
+ <reference anchor="GANA" target="https://gana.gnunet.org/">
+ <front>
+ <title>GNUnet Assigned Numbers Authority (GANA)</title>
+ <author><organization>GNUnet e.V.</organization>
+ </author>
+ <date month="April" year="2020" />
+ </front>
+ </reference>
-Record #0
-EXPIRATION: 2463385894000000
-DATA_SIZE: 36
-TYPE: 65536
-FLAGS: 01000000
+ <reference anchor="MODES"
target="https://doi.org/10.6028/NIST.SP.800-38A">
+ <front>
+ <title>Recommendation for Block Cipher Modes of Operation: Methods
and Techniques</title>
+ <author initials="M." surname="Dworkin" fullname="Morris Dworkin">
+ <organization>NIST</organization>
+ </author>
-DATA:
-0001000021e3b30f
-f93bc6d35ac8c6e0
-e13afdff794cb7b4
-4bbbc748d259d0a0
-284dbe84
+ <date year="2001" month="December"/>
+ <abstract>
+ <t>
+ This recommendation defines five confidentiality modes of
operation for use with an underlying symmetric key block cipher algorithm:
Electronic Codebook (ECB), Cipher Block Chaining (CBC), Cipher Feedback (CFB),
Output Feedback (OFB), and Counter (CTR). Used with an underlying block cipher
algorithm that is approved in a Federal Information Processing Standard (FIPS),
these modes can provide cryptographic protection for sensitive, but
unclassified, computer data.
+ </t>
+ </abstract>
+ </front>
+ </reference>
+ <!-- <reference anchor="GCM"
target="https://doi.org/10.6028/NIST.SP.800-38D">
+ <front>
+ <title>Recommendation for Block Cipher Modes of Operation:
Galois/Counter Mode (GCM) and GMAC</title>
+ <author initials="M." surname="Dworkin" fullname="Morris Dworkin">
+ <organization>NIST</organization>
+ </author>
-RDATA:
-0008c06fb9281580
-0024000100010000
-0001000021e3b30f
-f93bc6d35ac8c6e0
-e13afdff794cb7b4
-4bbbc748d259d0a0
-284dbe84
+ <date year="2007" month="November"/>
+ <abstract>
+ <t>
+ This Recommendation specifies the Galois/Counter Mode (GCM), an
algorithm for authenticated encryption with associated data, and its
specialization, GMAC, for generating a message authentication code (MAC) on
data that is not encrypted. GCM and GMAC are modes of operation for an
underlying approved symmetric key block cipher.
+ </t>
+ </abstract>
+ </front>
+ </reference>-->
+ <reference anchor="CrockfordB32"
target="https://www.crockford.com/base32.html">
+ <front>
+ <title>Base32</title>
+ <author initials="D." surname="Douglas" fullname="Crockford">
+ </author>
-Encryption NONCE|EXPIRATION|BLOCK COUNTER:
-e90a00610008c06f
-b928158000000001
+ <date year="2019" month="March"/>
+ </front>
+ </reference>
+ <reference anchor="XSalsa20"
target="https://cr.yp.to/snuffle/xsalsa-20110204.pdf">
+ <front>
+ <title>Extending the Salsa20 nonce</title>
+ <author initials="D." surname="Bernstein" fullname="Daniel
Bernstein">
+ <organization>University of Illinois at Chicago</organization>
+ </author>
+ <date year="2011"/>
+ </front>
+ </reference>
+ <reference anchor="Unicode-UAX15"
target="http://www.unicode.org/reports/tr15/tr15-31.html">
+ <front>
+ <title>Unicode Standard Annex #15: Unicode Normalization Forms,
Revision 31</title>
+ <author fullname="The Unicode Consortium">
+ <organization>University of Illinois at Chicago</organization>
+ </author>
+ <date year="2009" month="September"/>
+ </front>
+ </reference>
-Encryption key (K):
-864e7138eae7fd91
-a30136899c132b23
-acebdb2cef43cb19
-f6bf55b67db9b3b3
-Storage key (q):
-4adc67c5ecee9f76
-986abd71c2224a3d
-ce2e917026c9a09d
-fd44cef3d20f55a2
-7332725a6c8afbbb
-b0f7ec9af1cc4264
-1299406b04fd9b5b
-5791f86c4b08d5f4
-BDATA:
-41dc7b5f2176ba59
-199cafb9e3c82579
-71b21ccb6de51d38
-bd2a21e9322c6af8
-4243e8de876b5b76
-37462e79b2c162db
-4014d5c9
+ <!-- <reference anchor="ISO20022">
+ <front>
+ <title>ISO 20022 Financial Services - Universal financial industry
message scheme</title>
+ <author>
+ <organization>International Organization for
Standardization</organization>
+ <address>
+ <uri>http://www.iso.ch</uri>
+ </address>
+ </author>
+ <date month="May" year="2013"/>
+ </front>
+ </reference>-->
+ </references>
+ <references>
+ <name>Informative References</name>
+ &RFC4033;
+ <!-- &RFC6781; -->
+ &RFC7363;
+ &RFC8324;
+ <!-- &RFC3912;-->
-RRBLOCK:
-000000a400010000
-182bb636eda79f79
-5711bc2708adbb24
-2a60446ad3c30803
-121d03d348b7ceb6
-01a968a5eac3cb95
-ed58c1c5386f4ab6
-539edd8099b4893a
-be83f242115e3e35
-03965dc924a6001a
-e94ecab9b2f25c4c
-6fdc7ffbe9f3b2a2
-854b321b1d7ea9ab
-0008c06fb9281580
-41dc7b5f2176ba59
-199cafb9e3c82579
-71b21ccb6de51d38
-bd2a21e9322c6af8
-4243e8de876b5b76
-37462e79b2c162db
-4014d5c9
+ <reference anchor="Tor224"
target="https://gitweb.torproject.org/torspec.git/tree/proposals/224-rend-spec-ng.txt#n2135">
+ <front>
+ <title>Next-Generation Hidden Services in Tor</title>
+ <author initials="D." surname="Goulet" fullname="David Goulet">
+ </author>
+ <author initials="G." surname="Kadianakis" fullname="George
Kadianakis">
+ </author>
+ <author initials="N." surname="Mathewson" fullname="Nick Mathewson">
+ </author>
-Zone private key (d, big-endian):
-50d7b652a4efeadf
-f37396909785e595
-2171a02178c8e7d4
-50fa907925fafd98
+ <date year="2013" month="November"/>
+ </front>
+ </reference>
+ <reference anchor="SDSI"
target="http://people.csail.mit.edu/rivest/Sdsi10.ps">
+ <front>
+ <title>SDSI - A Simple Distributed Security Infrastructure</title>
+ <author initials="R." surname="Rivest" fullname="Ron Rivest">
+ </author>
+ <author initials="B." surname="Lampson" fullname="Butler Lampson">
+ </author>
+ <date year="1996" month="April"/>
+ </front>
+ </reference>
+ <reference anchor="Kademlia"
target="http://css.csail.mit.edu/6.824/2014/papers/kademlia.pdf">
+ <front>
+ <title>Kademlia: A peer-to-peer information system based on the xor
metric.</title>
+ <author initials="P." surname="Maymounkov" fullname="Petar
Maymounkov">
+ </author>
-Zone identifier (ztype|zkey):
-00010000677c477d
-2d93097c85b195c6
-f96d84ff61f5982c
-2c4fe02d5a11fedf
-b0c2901f
+ <author initials="D." surname="Mazieres"
+ fullname="David Mazieres">
+ </author>
+ <date year="2002"/>
+ </front>
+ </reference>
+ <!--<reference anchor="Ipfs" target="https://arxiv.org/pdf/1407.3561">
+ <front>
+ <title>Ipfs-content addressed, versioned, p2p file system.</title>
+ <author initials="J." surname="Benet" fullname="Juan Benet">
+ </author>
+ <date year="2014"/>
+ </front>
+ </reference>
+ -->
+
+ <reference anchor="ed25519"
target="http://link.springer.com/chapter/10.1007/978-3-642-23951-9_9">
+ <front>
+ <title>High-Speed High-Security Signatures</title>
+ <author initials="D." surname="Bernstein" fullname="Daniel
Bernstein">
+ <organization>University of Illinois at Chicago</organization>
+ </author>
+
+ <author initials="N." surname="Duif"
+ fullname="Niels Duif">
+ <organization>Technische Universiteit Eindhoven</organization>
+
+ </author>
+ <author initials="T." surname="Lange"
+ fullname="Tanja Lange">
+ <organization>Technische Universiteit Eindhoven</organization>
+
+ </author>
+ <author initials="P." surname="Schwabe"
+ fullname="Peter Schwabe">
+ <organization>National Taiwan University</organization>
+
+ </author>
+ <author initials="B." surname="Yang"
+ fullname="Bo-Yin Yang">
+ <organization>Academia Sinica</organization>
+
+ </author>
+ <date year="2011"/>
+ </front>
+ </reference>
+ <reference anchor="GNS"
target="https://sci-hub.st/10.1007/978-3-319-12280-9_9">
+ <front>
+ <title>A Censorship-Resistant, Privacy-Enhancing and Fully
Decentralized Name System</title>
+ <author initials="M." surname="Wachs" fullname="Matthias Wachs">
+ <organization>Technische Universität München</organization>
+ </author>
+
+ <author initials="M." surname="Schanzenbach" fullname="Martin
Schanzenbach">
+ <organization>Technische Universität München</organization>
+ </author>
+
+ <author initials="C." surname="Grothoff"
+ fullname="Christian Grothoff">
+ <organization>Technische Universität München</organization>
+ </author>
+ <date year="2014"/>
+ </front>
+ </reference>
+ <reference anchor="R5N"
target="https://sci-hub.st/10.1109/ICNSS.2011.6060022">
+ <front>
+ <title>R5N: Randomized recursive routing for restricted-route
networks</title>
+ <author initials="N. S." surname="Evans" fullname="Nathan S. Evans">
+ <organization>Technische Universität München</organization>
+ </author>
+
+ <author initials="C." surname="Grothoff"
+ fullname="Christian Grothoff">
+ <organization>Technische Universität München</organization>
+ </author>
+ <date year="2011"/>
+ </front>
+ </reference>
+ <reference anchor="SecureNS"
target="https://sci-hub.st/https://doi.org/10.1016/j.cose.2018.01.018">
+ <front>
+ <title>Towards secure name resolution on the Internet</title>
+ <author initials="C." surname="Grothoff"
+ fullname="Christian Grothoff">
+ <organization>Bern University of Applied Sciences</organization>
+ </author>
+ <author initials="M." surname="Wachs"
+ fullname="Matthias Wachs">
+ <organization>Technische Universität München</organization>
+ </author>
+ <author initials="M." surname="Ermert"
+ fullname="Monika Ermert">
+ </author>
+
+ <author initials="J." surname="Appelbaum"
+ fullname="Jacob Appelbaum">
+ <organization>TU Eindhoven</organization>
+ </author>
+ <date year="2018"/>
+ </front>
+ </reference>
+
+ <reference anchor="GNUnetGNS"
target="https://git.gnunet.org/gnunet.git/tree/src/gns">
+ <front>
+ <title>The GNUnet GNS Implementation</title>
+ <author>
+ <organization>GNUnet e.V.</organization>
+ </author>
+ </front>
+ </reference>
+ <reference anchor="Ascension"
target="https://git.gnunet.org/ascension.git">
+ <front>
+ <title>The Ascension Implementation</title>
+ <author>
+ <organization>GNUnet e.V.</organization>
+ </author>
+ </front>
+ </reference>
+
+ <reference anchor="GNUnet" target="https://gnunet.org">
+ <front>
+ <title>The GNUnet Project</title>
+ <author>
+ <organization>GNUnet e.V.</organization>
+ </author>
+ </front>
+ </reference>
+ <reference anchor="reclaim" target="https://reclaim.gnunet.org">
+ <front>
+ <title>The GNUnet Project</title>
+ <author>
+ <organization>GNUnet e.V.</organization>
+ </author>
+ </front>
+ </reference>
+
+ <reference anchor="GoGNS"
target="https://github.com/bfix/gnunet-go/tree/master/src/gnunet/service/gns">
+ <front>
+ <title>The Go GNS Implementation</title>
+ <author initials="B." surname="Fix" fullname="Bernd Fix">
+ </author>
+ </front>
+ </reference>
+
+
+
+
+
+ </references>
+ <section>
+ <name>Test Vectors</name>
+ <t>
+
+ </t>
+ <artwork name="" type="" align="left" alt="">
+ <![CDATA[
+GNSBase32Encode:
+ Input string: "Hello World"
+ Output string: "91JPRV3F41BPYWKCCG"
+
+ Input bytes: 474e55204e610x6d652053797374656d
+ Output string: "8X75A82EC5PPA82KF5SQ8SBD"
+
+GNSBase32Decode:
+ Input string: "91JPRV3F41BPYWKCCG"
+ Output string: "Hello World"
+
+ Input string: "91JPRU3F41BPYWKCCG"
+ Output string: "Hello World"
+ ]]>
+ </artwork>
+ <t>
+ The following represents a test vector for a record set with a DNS
+ record of type "A" as well as a GNS record of type "PKEY"
+ under the label "test".
+ </t>
+ <artwork name="" type="" align="left" alt="">
+ <![CDATA[
+Zone private key (d, big-endian):
+50d7b652a4efeadf
+f37396909785e595
+2171a02178c8e7d4
+50fa907925fafd98
+
+Zone identifier (ztype|zkey):
+00010000677c477d
+2d93097c85b195c6
+f96d84ff61f5982c
+2c4fe02d5a11fedf
+b0c2901f
+
+Encoded zone identifier (zkl = zTLD):
+000G0037FH3QTBCK15Y8BCCNRVWPV17ZC7TSGB1C9ZG2TPGHZVFV1GMG3W
+
+Label: testdelegation
+RRCOUNT: 1
+
+Record #0
+EXPIRATION: 2463385894000000
+DATA_SIZE: 36
+TYPE: 65536
+FLAGS: 01000000
+
+DATA:
+0001000021e3b30f
+f93bc6d35ac8c6e0
+e13afdff794cb7b4
+4bbbc748d259d0a0
+284dbe84
+
+RDATA:
+0008c06fb9281580
+0024000100010000
+0001000021e3b30f
+f93bc6d35ac8c6e0
+e13afdff794cb7b4
+4bbbc748d259d0a0
+284dbe84
+
+Encryption NONCE|EXPIRATION|BLOCK COUNTER:
+e90a00610008c06f
+b928158000000001
+
+Encryption key (K):
+864e7138eae7fd91
+a30136899c132b23
+acebdb2cef43cb19
+f6bf55b67db9b3b3
+
+Storage key (q):
+4adc67c5ecee9f76
+986abd71c2224a3d
+ce2e917026c9a09d
+fd44cef3d20f55a2
+7332725a6c8afbbb
+b0f7ec9af1cc4264
+1299406b04fd9b5b
+5791f86c4b08d5f4
+
+BDATA:
+41dc7b5f2176ba59
+199cafb9e3c82579
+71b21ccb6de51d38
+bd2a21e9322c6af8
+4243e8de876b5b76
+37462e79b2c162db
+4014d5c9
+
+RRBLOCK:
+000000a400010000
+182bb636eda79f79
+5711bc2708adbb24
+2a60446ad3c30803
+121d03d348b7ceb6
+01a968a5eac3cb95
+ed58c1c5386f4ab6
+539edd8099b4893a
+be83f242115e3e35
+03965dc924a6001a
+e94ecab9b2f25c4c
+6fdc7ffbe9f3b2a2
+854b321b1d7ea9ab
+0008c06fb9281580
+41dc7b5f2176ba59
+199cafb9e3c82579
+71b21ccb6de51d38
+bd2a21e9322c6af8
+4243e8de876b5b76
+37462e79b2c162db
+4014d5c9
+
+Zone private key (d, big-endian):
+50d7b652a4efeadf
+f37396909785e595
+2171a02178c8e7d4
+50fa907925fafd98
+
+Zone identifier (ztype|zkey):
+00010000677c477d
+2d93097c85b195c6
+f96d84ff61f5982c
+2c4fe02d5a11fedf
+b0c2901f
Encoded zone identifier (zkl = zTLD):
000G0037FH3QTBCK15Y8BCCNRVWPV17ZC7TSGB1C9ZG2TPGHZVFV1GMG3W
@@ -3202,307 +3523,7 @@ c9d7b9ab
]]>
</artwork>
</section>
- <section>
- <name>Acknowledgements</name>
- <t>
- The authors thank D. J. Bernstein, A. Farrel and S. Bortzmeyer for
their
- insightful reviews. We thank NLnet and NGI DISCOVERY for funding
- work on the GNU Name System.
- </t>
- </section>
- </middle>
- <back>
- <references>
- <name>Normative References</name>
-
- &RFC1034;
- &RFC1035;
- &RFC2782;
- &RFC2119;
- &RFC3629;
- &RFC3686;
- &RFC3826;
- &RFC5237;
- &RFC5869;
- &RFC5890;
- &RFC5891;
- &RFC6234;
- &RFC6895;
- &RFC6979;
- &RFC7748;
- &RFC8032;
- &RFC8126;
- &RFC8174;
- &RFC8499;
- &RFC9106;
-
- <reference anchor="GANA" target="https://gana.gnunet.org/">
- <front>
- <title>GNUnet Assigned Numbers Authority (GANA)</title>
- <author><organization>GNUnet e.V.</organization>
- </author>
- <date month="April" year="2020" />
- </front>
- </reference>
-
- <reference anchor="MODES"
target="https://doi.org/10.6028/NIST.SP.800-38A">
- <front>
- <title>Recommendation for Block Cipher Modes of Operation: Methods
and Techniques</title>
- <author initials="M." surname="Dworkin" fullname="Morris Dworkin">
- <organization>NIST</organization>
- </author>
-
- <date year="2001" month="December"/>
- <abstract>
- <t>
- This recommendation defines five confidentiality modes of
operation for use with an underlying symmetric key block cipher algorithm:
Electronic Codebook (ECB), Cipher Block Chaining (CBC), Cipher Feedback (CFB),
Output Feedback (OFB), and Counter (CTR). Used with an underlying block cipher
algorithm that is approved in a Federal Information Processing Standard (FIPS),
these modes can provide cryptographic protection for sensitive, but
unclassified, computer data.
- </t>
- </abstract>
- </front>
- </reference>
- <!-- <reference anchor="GCM"
target="https://doi.org/10.6028/NIST.SP.800-38D">
- <front>
- <title>Recommendation for Block Cipher Modes of Operation:
Galois/Counter Mode (GCM) and GMAC</title>
- <author initials="M." surname="Dworkin" fullname="Morris Dworkin">
- <organization>NIST</organization>
- </author>
-
- <date year="2007" month="November"/>
- <abstract>
- <t>
- This Recommendation specifies the Galois/Counter Mode (GCM), an
algorithm for authenticated encryption with associated data, and its
specialization, GMAC, for generating a message authentication code (MAC) on
data that is not encrypted. GCM and GMAC are modes of operation for an
underlying approved symmetric key block cipher.
- </t>
- </abstract>
- </front>
- </reference>-->
- <reference anchor="CrockfordB32"
target="https://www.crockford.com/base32.html">
- <front>
- <title>Base32</title>
- <author initials="D." surname="Douglas" fullname="Crockford">
- </author>
-
- <date year="2019" month="March"/>
- </front>
- </reference>
- <reference anchor="XSalsa20"
target="https://cr.yp.to/snuffle/xsalsa-20110204.pdf">
- <front>
- <title>Extending the Salsa20 nonce</title>
- <author initials="D." surname="Bernstein" fullname="Daniel
Bernstein">
- <organization>University of Illinois at Chicago</organization>
- </author>
- <date year="2011"/>
- </front>
- </reference>
- <reference anchor="Unicode-UAX15"
target="http://www.unicode.org/reports/tr15/tr15-31.html">
- <front>
- <title>Unicode Standard Annex #15: Unicode Normalization Forms,
Revision 31</title>
- <author fullname="The Unicode Consortium">
- <organization>University of Illinois at Chicago</organization>
- </author>
- <date year="2009" month="September"/>
- </front>
- </reference>
-
-
-
- <!-- <reference anchor="ISO20022">
- <front>
- <title>ISO 20022 Financial Services - Universal financial industry
message scheme</title>
- <author>
- <organization>International Organization for
Standardization</organization>
- <address>
- <uri>http://www.iso.ch</uri>
- </address>
- </author>
- <date month="May" year="2013"/>
- </front>
- </reference>-->
- </references>
- <references>
- <name>Informative References</name>
- &RFC4033;
- <!-- &RFC6781; -->
- &RFC7363;
- &RFC8324;
- <!-- &RFC3912;-->
-
- <reference anchor="Tor224"
target="https://gitweb.torproject.org/torspec.git/tree/proposals/224-rend-spec-ng.txt#n2135">
- <front>
- <title>Next-Generation Hidden Services in Tor</title>
- <author initials="D." surname="Goulet" fullname="David Goulet">
- </author>
- <author initials="G." surname="Kadianakis" fullname="George
Kadianakis">
- </author>
- <author initials="N." surname="Mathewson" fullname="Nick Mathewson">
- </author>
-
- <date year="2013" month="November"/>
- </front>
- </reference>
- <reference anchor="SDSI"
target="http://people.csail.mit.edu/rivest/Sdsi10.ps">
- <front>
- <title>SDSI - A Simple Distributed Security Infrastructure</title>
- <author initials="R." surname="Rivest" fullname="Ron Rivest">
- </author>
- <author initials="B." surname="Lampson" fullname="Butler Lampson">
- </author>
- <date year="1996" month="April"/>
- </front>
- </reference>
- <reference anchor="Kademlia"
target="http://css.csail.mit.edu/6.824/2014/papers/kademlia.pdf">
- <front>
- <title>Kademlia: A peer-to-peer information system based on the xor
metric.</title>
- <author initials="P." surname="Maymounkov" fullname="Petar
Maymounkov">
- </author>
-
- <author initials="D." surname="Mazieres"
- fullname="David Mazieres">
- </author>
- <date year="2002"/>
- </front>
- </reference>
- <!--<reference anchor="Ipfs" target="https://arxiv.org/pdf/1407.3561">
- <front>
- <title>Ipfs-content addressed, versioned, p2p file system.</title>
- <author initials="J." surname="Benet" fullname="Juan Benet">
- </author>
- <date year="2014"/>
- </front>
- </reference>
- -->
-
- <reference anchor="ed25519"
target="http://link.springer.com/chapter/10.1007/978-3-642-23951-9_9">
- <front>
- <title>High-Speed High-Security Signatures</title>
- <author initials="D." surname="Bernstein" fullname="Daniel
Bernstein">
- <organization>University of Illinois at Chicago</organization>
- </author>
-
- <author initials="N." surname="Duif"
- fullname="Niels Duif">
- <organization>Technische Universiteit Eindhoven</organization>
-
- </author>
- <author initials="T." surname="Lange"
- fullname="Tanja Lange">
- <organization>Technische Universiteit Eindhoven</organization>
-
- </author>
- <author initials="P." surname="Schwabe"
- fullname="Peter Schwabe">
- <organization>National Taiwan University</organization>
-
- </author>
- <author initials="B." surname="Yang"
- fullname="Bo-Yin Yang">
- <organization>Academia Sinica</organization>
-
- </author>
- <date year="2011"/>
- </front>
- </reference>
- <reference anchor="GNS"
target="https://sci-hub.st/10.1007/978-3-319-12280-9_9">
- <front>
- <title>A Censorship-Resistant, Privacy-Enhancing and Fully
Decentralized Name System</title>
- <author initials="M." surname="Wachs" fullname="Matthias Wachs">
- <organization>Technische Universität München</organization>
- </author>
-
- <author initials="M." surname="Schanzenbach" fullname="Martin
Schanzenbach">
- <organization>Technische Universität München</organization>
- </author>
-
- <author initials="C." surname="Grothoff"
- fullname="Christian Grothoff">
- <organization>Technische Universität München</organization>
- </author>
- <date year="2014"/>
- </front>
- </reference>
- <reference anchor="R5N"
target="https://sci-hub.st/10.1109/ICNSS.2011.6060022">
- <front>
- <title>R5N: Randomized recursive routing for restricted-route
networks</title>
- <author initials="N. S." surname="Evans" fullname="Nathan S. Evans">
- <organization>Technische Universität München</organization>
- </author>
-
- <author initials="C." surname="Grothoff"
- fullname="Christian Grothoff">
- <organization>Technische Universität München</organization>
- </author>
- <date year="2011"/>
- </front>
- </reference>
- <reference anchor="SecureNS"
target="https://sci-hub.st/https://doi.org/10.1016/j.cose.2018.01.018">
- <front>
- <title>Towards secure name resolution on the Internet</title>
- <author initials="C." surname="Grothoff"
- fullname="Christian Grothoff">
- <organization>Bern University of Applied Sciences</organization>
- </author>
- <author initials="M." surname="Wachs"
- fullname="Matthias Wachs">
- <organization>Technische Universität München</organization>
- </author>
- <author initials="M." surname="Ermert"
- fullname="Monika Ermert">
- </author>
-
- <author initials="J." surname="Appelbaum"
- fullname="Jacob Appelbaum">
- <organization>TU Eindhoven</organization>
- </author>
- <date year="2018"/>
- </front>
- </reference>
- <reference anchor="GNUnetGNS"
target="https://git.gnunet.org/gnunet.git/tree/src/gns">
- <front>
- <title>The GNUnet GNS Implementation</title>
- <author>
- <organization>GNUnet e.V.</organization>
- </author>
- </front>
- </reference>
- <reference anchor="Ascension"
target="https://git.gnunet.org/ascension.git">
- <front>
- <title>The Ascension Implementation</title>
- <author>
- <organization>GNUnet e.V.</organization>
- </author>
- </front>
- </reference>
-
- <reference anchor="GNUnet" target="https://gnunet.org">
- <front>
- <title>The GNUnet Project</title>
- <author>
- <organization>GNUnet e.V.</organization>
- </author>
- </front>
- </reference>
- <reference anchor="reclaim" target="https://reclaim.gnunet.org">
- <front>
- <title>The GNUnet Project</title>
- <author>
- <organization>GNUnet e.V.</organization>
- </author>
- </front>
- </reference>
-
- <reference anchor="GoGNS"
target="https://github.com/bfix/gnunet-go/tree/master/src/gnunet/service/gns">
- <front>
- <title>The Go GNS Implementation</title>
- <author initials="B." surname="Fix" fullname="Bernd Fix">
- </author>
- </front>
- </reference>
-
-
-
-
-
- </references>
<!-- Change Log
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [lsd0001] branch master updated: more crockford,
gnunet <=