taler-docs

Documentation for GNU Taler components, APIs and protocols
Log | Files | Refs | README | LICENSE

commit 836972e2b15f509b855197b7f299556ff6623342
parent 7d2c73ac5aadb6308dcc5be2fe074c82383d0642
Author: Christian Grothoff <christian@grothoff.org>
Date:   Tue, 22 Apr 2025 16:19:36 +0200

clarify

Diffstat:
Mdesign-documents/062-pq-refresh.rst | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/design-documents/062-pq-refresh.rst b/design-documents/062-pq-refresh.rst @@ -115,7 +115,7 @@ published. fresh coin denomination selections ``pkD[1],...pkD[n]`` to the exchange, with signature ``σ_c`` made with the dirty coins' private key ``cs`` over the request. - Exchange verifies the request. - - Exchange calculates ``h_m[i] = H(m[i][1],...,m[i][n])`` for all ``i`` from ``1...κ`` + - Exchange calculates ``h_m[i] = H(m[i][1],...,m[i][n])`` for all ``i`` from ``1...κ`` - Exchange calculates ``H_m = H(h_m[1],...,h_m[κ])`` - Exchange calculates ``rc = H(r, pkD[], H_m, meta, <maybe more>)`` - Exchange chooses ``γ`` from ``1...κ`` and signs all ``m[γ][]``, @@ -271,7 +271,7 @@ Modified melt request structure: // function. coin_evs: CoinEnvelope[κ][]; - // Signature by the `coin <coin-priv>` over `TALER_RefreshMeltCoinAffirmationPS`. + // Signature by the old `coin <coin-priv>` over `TALER_RefreshMeltCoinAffirmationPS`. confirm_sig: CoinSignature; }