From f9680eada3af7357c308ca11546bae4eb668331c Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Sat, 20 Jun 2015 23:19:00 +0200 Subject: changing this signature to binary-only --- api-mint.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api-mint.rst b/api-mint.rst index 580128a1..0102147b 100644 --- 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: -- cgit v1.2.3