diff options
author | Florian Dold <florian.dold@gmail.com> | 2019-06-26 13:11:49 +0200 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2019-06-26 13:11:49 +0200 |
commit | 9516440e54e88fd0b32f54e91245a7b2a025c583 (patch) | |
tree | 646fa2b1294ed7138509c05c8e68792720d05b49 | |
parent | b85b0665f335c8baa9b7cf63079546b25da8c452 (diff) | |
download | docs-9516440e54e88fd0b32f54e91245a7b2a025c583.tar.gz docs-9516440e54e88fd0b32f54e91245a7b2a025c583.tar.bz2 docs-9516440e54e88fd0b32f54e91245a7b2a025c583.zip |
sync link protocol with thesis version
-rw-r--r-- | api-exchange.rst | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/api-exchange.rst b/api-exchange.rst index 9a3412a0..b906d339 100644 --- a/api-exchange.rst +++ b/api-exchange.rst @@ -877,8 +877,7 @@ the API during normal operation. // The original commitment, used to match the /refresh/reveal // to the corresponding /refresh/melt operation. - rc: TALER_RefreshCommitmentP; - + rc: HashCode; } @@ -904,7 +903,7 @@ the API during normal operation. code: integer; // Commitment as calculated by the exchange from the revealed data. - rc_expected: TALER_RefreshCommitmentP; + rc_expected: HashCode; } @@ -951,6 +950,13 @@ the API during normal operation. // Exchange's blinded signature over the exchangeed coin. ev_sig: BlindedRsaSignature; + + // Blinded coin, to be verified by the wallet to protect against + // a malicious exchange. + coin_ev: CoinEnvelope; + + // Signature made by the old coin over the refresh request. + link_sig: EddsaSignature; } |