lsd0009

LSD0009: The GNU Taler Protocol
Log | Files | Refs | README

commit b09d277a62c117829556cc1bebbcecb2dd269a91
parent 134edf6e024a37f760ff135769ec6e4be009d178
Author: Mikolai Gütschow <mikolai.guetschow@tu-dresden.de>
Date:   Tue, 28 Jan 2025 11:26:07 +0100

-fix indexing again

Diffstat:
Mdraft-guetschow-taler-protocol.md | 3++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/draft-guetschow-taler-protocol.md b/draft-guetschow-taler-protocol.md @@ -367,6 +367,7 @@ persist (reserve, value) | | (subject: reserve.pub, amount: value) | | | | persist (reserve.pub, value) + | | master_secret = random(256) | persist master_secret | *(coin, blind_secret) = GenerateCoin(master_secret, ?*) | @@ -423,7 +424,7 @@ Output: `coin` and `blind_secret` are calculated as follows: ~~~ -tmp = HKDF(bigEndian(32, *?), master_secret, "taler-withdrawal-coin-derivation", 64) +tmp = HKDF(bigEndian(32, idx), master_secret, "taler-withdrawal-coin-derivation", 64) (coin.priv, bks) = (tmp[:32], tmp[32:]) coin.pub = EdDSA-GetPub(coin.priv) ~~~