From 3533b2e3e12253f801b06322766746ba2da1becc Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Tue, 22 Feb 2022 13:19:30 +0100 Subject: -document CS options --- manpages/taler.conf.5.rst | 38 ++++++++++++++++++++++++++++++++++++-- 1 file changed, 36 insertions(+), 2 deletions(-) diff --git a/manpages/taler.conf.5.rst b/manpages/taler.conf.5.rst index cb7d8d09..a6b65196 100644 --- a/manpages/taler.conf.5.rst +++ b/manpages/taler.conf.5.rst @@ -1,4 +1,4 @@ -taler.conf(5) +it putaler.conf(5) ############# .. only:: html @@ -247,6 +247,34 @@ Note that the **taler-exchange-secmod-rsa** also evaluates the ``[coin_*]`` configuration sections described below. +EXCHANGE CS CRYPTO HELPER OPTIONS +--------------------------------- + +The following options must be in the section "[taler-exchange-secmod-cs]". + +LOOKAHEAD_SIGN + How long do we generate denomination and signing keys ahead of time? + +OVERLAP_DURATION + How much should validity periods for coins overlap? + Should be long enough to avoid problems with + wallets picking one key and then due to network latency + another key being valid. The ``DURATION_WITHDRAW`` period + must be longer than this value. + +SM_PRIV_KEY + Where should the security module store its long-term private key? + +KEY_DIR + Where should the security module store the private keys it manages? + +UNIXPATH + On which path should the security module listen for signing requests? + +Note that the **taler-exchange-secmod-cs** also evaluates the ``[coin_*]`` +configuration sections described below. + + EXCHANGE EDDSA CRYPTO HELPER OPTIONS ------------------------------------ @@ -390,8 +418,14 @@ FEE_REFUND What fee is charged for refunds? When a coin is refunded, the deposit fee is returned. Instead, the refund fee is charged to the customer. +CIPHER + What cryptosystem should be used? Must be set to either "CS" or "RSA". + The respective crypto-helper will then generate the keys for this + denomination. + RSA_KEYSIZE - What is the RSA keysize modulos (in bits)? + What is the RSA keysize modulos (in bits)? Only used if "CIPHER=RSA". + MERCHANT OPTIONS ---------------- -- cgit v1.2.3