gnunet-svn
[Top][All Lists]
Advanced

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

[lsd0001] branch master updated: bits


From: gnunet
Subject: [lsd0001] branch master updated: bits
Date: Wed, 23 Sep 2020 18:08:36 +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 dc3cc9f  bits
dc3cc9f is described below

commit dc3cc9fe787086c067aadc20bc18598dd048c02b
Author: Martin Schanzenbach <mschanzenbach@posteo.de>
AuthorDate: Wed Sep 23 18:01:53 2020 +0200

    bits
---
 draft-schanzen-gns.xml | 17 ++++++++---------
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/draft-schanzen-gns.xml b/draft-schanzen-gns.xml
index f2afd2b..78dad42 100644
--- a/draft-schanzen-gns.xml
+++ b/draft-schanzen-gns.xml
@@ -1008,22 +1008,21 @@ q := SHA512 (HDKD-Public(zk, label))
        </t>
        <artwork name="" type="" align="left" alt=""><![CDATA[
 PRK_k := HKDF-Extract ("gns-aes-ctx-key", zk)
-PRK_iv := HKDF-Extract ("gns-aes-ctx-iv", zk)
+PRK_n := HKDF-Extract ("gns-aes-ctx-iv", zk)
 K := HKDF-Expand (PRK_k, label, 256 / 8);
-NONCE := HKDF-Expand (PRK_iv, label, 32 / 8)
-IV := EXPIRATION
+NONCE := HKDF-Expand (PRK_n, label, 32 / 8)
 ]]></artwork>
        <t>
          HKDF is a hash-based key derivation function as defined in
          <xref target="RFC5869" />. Specifically, HMAC-SHA512 is used for the
          extraction phase and HMAC-SHA256 for the expansion phase.
-         The output keying material is 32 octets (256 bit) for the symmetric
-         key and 4 octets (32 bit) for the nonce.
-         The symmetric key "K" is a 256 bit AES <xref target="RFC3826" /> key:
+         The output keying material is 32 octets (256 bits) for the symmetric
+         key and 4 octets (32 bits) for the nonce.
+         The symmetric key "K" is a 256-bit AES <xref target="RFC3826" /> key:
        </t>
        <t>
-         The nonce is combined with a 64 bit initialization vector and a
-         32 bit block counter as defined in <xref target="RFC3686" />.
+         The nonce is combined with a 64-bit initialization vector and a
+         32-bit block counter as defined in <xref target="RFC3686" />.
          The block counter begins with the value of one,i and it is incremented
          to generate subsequent portions of the key stream.
          The block counter is a 32-bit integer value in network byte order.
@@ -1538,7 +1537,7 @@ NICK: john (Supplemental)
          </dd>
        </dl>
       <t>
-         The signature over the public key covers a 32 bit pseudo header
+         The signature over the public key covers a 32-bit pseudo header
          conceptually prefixed to the public key. The pseudo header includes
          the key length and signature purpose:
        </t>

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