gnunet-svn
[Top][All Lists]
Advanced

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

[lsd0013] branch master updated: Description of the verification


From: Admin
Subject: [lsd0013] branch master updated: Description of the verification
Date: Tue, 10 Jun 2025 12:09:51 +0200

This is an automated email from the git hooks/post-receive script.

emmanuel-benoist pushed a commit to branch master
in repository lsd0013.

The following commit(s) were added to refs/heads/master by this push:
     new 4f4d8fc  Description of the verification
4f4d8fc is described below

commit 4f4d8fc9f51b3c114aef8c67f9ceae45b7775b94
Author: Emmanuel Benoist <emmanuel.benoist@bfh.ch>
AuthorDate: Tue Jun 10 12:09:23 2025 +0200

    Description of the verification
---
 draft-donau.xml | 40 +++++++++++++++++++++++-----------------
 1 file changed, 23 insertions(+), 17 deletions(-)

diff --git a/draft-donau.xml b/draft-donau.xml
index f3e2052..e3caacf 100644
--- a/draft-donau.xml
+++ b/draft-donau.xml
@@ -10,6 +10,8 @@
 <!ENTITY RFC6234 SYSTEM 
"http://xml.resource.org/public/rfc/bibxml/reference.RFC.6234.xml";>
 <!ENTITY RFC8032 SYSTEM 
"http://xml.resource.org/public/rfc/bibxml/reference.RFC.8032.xml";>
 <!ENTITY RFC4648 SYSTEM 
"http://xml.resource.org/public/rfc/bibxml/reference.RFC.4648.xml";>
+<!ENTITY RFC9498 SYSTEM 
"http://xml.resource.org/public/rfc/bibxml/reference.RFC.9498.xml";>
+<!ENTITY RFC7748 SYSTEM 
"http://xml.resource.org/public/rfc/bibxml/reference.RFC.7748.xml";>
 ]>
 <?xml-stylesheet type='text/xsl' href='rfc2629.xslt' ?>
 <!-- SEE ALSO: https://docs.taler.net/core/taler-uri.html -->
@@ -326,25 +328,22 @@ Example of an element of USD 100.00 :
     host using the GET /donation-statement/ endpoint <xref
     target="get-donation-statement"/>. Otherwise, it SHOULD use the
     value given in the URI. 
-    
-    The verification app MUST generate the JSON corresponding to the
-    claim and validate the signature <xref
-    target="signature-verification"/> of this element.
 
-    The JSON contains the information of the URI or the ones that have
-    been downloaded.
-   
+    The verification of the signature is done using EdDSA which was
+    presented in <xref target="RFC7748">.
 
-    Example of JSON string
+    The verification MAY be done with the following instructions
 
-TODO FIX ME : what is that JSON STRING ??
-    <sourcecode>
-        <![CDATA[
-                {
-                kdfjlksdfkl : kkkjlkjkjlkjlkjl
-}
-        ]]>
-      </sourcecode>
+    The data to be confirmed is composed of the following information
+    :
+
+    <ul>
+      <li>The value 1500 written
+      in the network order on an 64 bit long unsigned integer.</li>
+      <li>The size of the confirmation to verify (also in network order).</li>
+      <li>The year on a 64 bit long unsigned integer in network order.</li>
+      <li>The SHA256 hash code for the donor ID.</li>
+    </ul>
     
 </t>
 </section>
@@ -362,7 +361,10 @@ out of it.
                                            binary data">
 All binary data MUST be encoded to be transmitted. For encoding, one
 MUST use the Base32 U Crockford encoding. This is a variation of the
-base32 encoding <xref target ="RFC4648" />.
+base32 encoding <xref target ="RFC4648" />. This encoding is presented
+in details in the appendix of the RFC for GNU Name System <xref 
target="RFC9498" />
+
+
 The encoding works similarly to the standard, but uses another Base 32
 Alphabet. The new alphabet is given in the Table <xref 
target="figure_base32_encoding"/>, below.
 
@@ -436,6 +438,10 @@ MUST evaluate it as a V.
 
     &RFC4648; 
 
+    &RFC9498; 
+
+    &RFC7748; 
+
 
   </references>
 

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