View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003638 | Taler | exchange | public | 2015-01-29 20:52 | 2021-09-02 18:14 |
Reporter | Christian Grothoff | Assigned To | Christian Grothoff | ||
Priority | normal | Severity | trivial | Reproducibility | N/A |
Status | closed | Resolution | fixed | ||
Platform | i7 | OS | Debian GNU/Linux | OS Version | squeeze |
Product Version | git (master) | ||||
Target Version | 0.0 | Fixed in Version | 0.0 | ||
Summary | 0003638: should introduce Taler-specific wrapper types around crypto-primitive structs | ||||
Description | I.e. instead of using 'struct GNUNET_CRYPTO_EddsaPublicKey' directly, we should use struct TALER_RefreshSessionPublicKey { struct GNUNET_CRYPTO_EddsaPublicKey key; }; The same can apply to the coin keys, signatures, private keys, transfer keys and shared secrets. Doing so would make it easier for us to change ciphers in the future and avoid type confusions. (GNUnet does the same with the PeerIdentity, but likely also not enough.) | ||||
Tags | No tags attached. | ||||
exchange: master f73071bc 2015-03-22 23:14 Details Diff |
fix 0003638 |
Affected Issues 0003638 |
|
mod - src/include/taler_crypto_lib.h | Diff File | ||
mod - src/include/taler_mint_service.h | Diff File | ||
mod - src/include/taler_signatures.h | Diff File | ||
mod - src/lib/mint_api.c | Diff File | ||
mod - src/mint/key_io.c | Diff File | ||
mod - src/mint/key_io.h | Diff File | ||
mod - src/mint/plugin_mintdb_common.c | Diff File | ||
mod - src/mint/plugin_mintdb_postgres.c | Diff File | ||
mod - src/mint/taler-mint-httpd_db.c | Diff File | ||
mod - src/mint/taler-mint-httpd_db.h | Diff File | ||
mod - src/mint/taler-mint-httpd_deposit.c | Diff File | ||
mod - src/mint/taler-mint-httpd_keystate.c | Diff File | ||
mod - src/mint/taler-mint-httpd_keystate.h | Diff File | ||
mod - src/mint/taler-mint-httpd_refresh.c | Diff File | ||
mod - src/mint/taler-mint-httpd_responses.c | Diff File | ||
mod - src/mint/taler-mint-httpd_responses.h | Diff File | ||
mod - src/mint/taler-mint-httpd_withdraw.c | Diff File | ||
mod - src/mint/taler-mint-keycheck.c | Diff File | ||
mod - src/mint/taler-mint-keyup.c | Diff File | ||
mod - src/mint/taler_mintdb_plugin.h | Diff File | ||
mod - src/mint/test_mint_common.c | Diff File | ||
mod - src/mint/test_mint_db.c | Diff File | ||
mod - src/util/crypto.c | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2015-01-29 20:52 | Christian Grothoff | New Issue | |
2015-01-29 20:52 | Christian Grothoff | Priority | normal => low |
2015-01-29 21:13 | Christian Grothoff | Status | new => confirmed |
2015-03-22 14:28 | Christian Grothoff | Assigned To | => Christian Grothoff |
2015-03-22 14:28 | Christian Grothoff | Status | confirmed => assigned |
2015-03-22 17:21 | Christian Grothoff | Priority | low => normal |
2015-03-22 17:21 | Christian Grothoff | Target Version | => 0.0 |
2015-03-22 22:13 | Christian Grothoff | Note Added: 0009042 | |
2015-03-22 22:13 | Christian Grothoff | Status | assigned => resolved |
2015-03-22 22:13 | Christian Grothoff | Fixed in Version | => 0.0 |
2015-03-22 22:13 | Christian Grothoff | Resolution | open => fixed |
2015-03-22 22:22 | Christian Grothoff | Status | resolved => closed |
2016-02-18 15:43 | Christian Grothoff | Category | mint => exchange |
2021-09-02 18:14 | Christian Grothoff | Changeset attached | => Taler-exchange master f73071bc |
2021-09-02 18:14 | Christian Grothoff | Note Added: 0018336 |