lsd0001

LSD0001: GNU Name System
Log | Files | Refs | README

commit d470174bc326281c3020252af273181cc58cbf9a
parent 583e83d24cf94e0842014c5e937d3ffacb4c2634
Author: Martin Schanzenbach <mschanzenbach@posteo.de>
Date:   Tue,  6 Oct 2020 12:44:21 +0200

fix clamping thx bfix

Diffstat:
Mdraft-schanzen-gns.xml | 15++++++++-------
1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/draft-schanzen-gns.xml b/draft-schanzen-gns.xml @@ -665,10 +665,10 @@ NONCE := HKDF-Expand (PRK_n, label, 32 / 8) zk := a * G PRK_h := HKDF-Extract ("key-derivation", zk) h := HKDF-Expand (PRK_h, label | "gns", 512 / 8) -h[0] &= 248; -h[31] &= 127; -h[31] |= 64; a' := h * a mod L +a'[0] &= 248; +a'[31] &= 127; +a'[31] |= 64; ]]></artwork> <t> Equally, given a label, the output of the HDKD-Public function is @@ -677,10 +677,11 @@ a' := h * a mod L <artwork name="" type="" align="left" alt=""><![CDATA[ PRK_h := HKDF-Extract ("key-derivation", zk) h := HKDF-Expand (PRK_h, label | "gns", 512 / 8) -h[0] &= 248; -h[31] &= 127; -h[31] |= 64; -zk' := h mod L * zk +a' = h mod L +a'[0] &= 248; +a'[31] &= 127; +a'[31] |= 64; +zk' := a' * zk ]]></artwork> <t> The EDKEY cryptosystem uses a