taler-docs

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

commit f9680eada3af7357c308ca11546bae4eb668331c
parent ebf61e637689cc2a7f62b6ba89d21dcb78d63e71
Author: Christian Grothoff <christian@grothoff.org>
Date:   Sat, 20 Jun 2015 23:19:00 +0200

changing this signature to binary-only

Diffstat:
Mapi-mint.rst | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/api-mint.rst b/api-mint.rst @@ -105,7 +105,7 @@ This API is used by wallets and merchants to obtain global information about the :>json list denoms: A JSON list of denomination descriptions. Described below in detail. :>json date list_issue_date: The date when the denomination keys were last updated. :>json list signkeys: A JSON list of the mint's signing keys. Described below in detail. - :>json base32 eddsa_sig: EdDSA signature_ (complete with purpose) over the SHA-512 hash of the concatenation of all SHA-512 hashes of the RSA denomination public keys in `denoms` (in the same order as they were in `denoms`). Note that for hashing, the binary format of the RSA public keys is used, and not their base32_ encoding. Wallets cannot do much with this signature by itself; it is only useful when multiple clients need to establish that the mint is cheating (with respect to end-user anonymity) by giving disjoint denomination keys to different users. If a mint were to do this, this signature allows the clients to demonstrate to the public that the mint is dishonest. + :>json base32 eddsa_sig: compact EdDSA signature_ (binary-only) over the SHA-512 hash of the concatenation of all SHA-512 hashes of the RSA denomination public keys in `denoms` (in the same order as they were in `denoms`). Note that for hashing, the binary format of the RSA public keys is used, and not their base32_ encoding. Wallets cannot do much with this signature by itself; it is only useful when multiple clients need to establish that the mint is cheating (with respect to end-user anonymity) by giving disjoint denomination keys to different users. If a mint were to do this, this signature allows the clients to demonstrate to the public that the mint is dishonest. A denomination description in the `denoms` list is a JSON object with the following fields: