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:
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: