View Issue Details

IDProjectCategoryView StatusLast Update
0003484Talerexchangepublic2021-09-02 16:14
ReporterFlorian Dold Assigned ToChristian Grothoff Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritylowSeverityfeatureReproducibilityhave not tried
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.0Fixed in Version0.0 
Summary0003484: The mint should sign over the list of keys given.
Description... so customers can prove they got different sets of keys at the same time.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2015-01-28 23:58

manager   ~0008822

Overall we need to look at /keys and who signs it, we probably want to have an explicit place in there for both the mint's master key to sign it as well as the auditor (!).

Christian Grothoff

2015-03-24 16:41

manager   ~0009050

Signing keys and denomination keys are all individually signed with the offline master key already. However, what is not signed, is the full set of keys returned by /keys. Signing this full set is what I think Florian talked about, as returning different subsets to different customers might otherwise be a trick used by the mint to deanonymize users.

Christian Grothoff

2015-03-24 16:51

manager   ~0009051

Signing over entire response implemented in d5acf53..324bf3f

Christian Grothoff

2021-09-02 16:14

manager   ~0018333

Fix committed to master branch.

Issue History

Date ModifiedUsernameFieldChange
2014-07-04 19:26Florian DoldNew Issue
2015-01-28 23:58Christian GrothoffNote Added: 0008822
2015-01-29 20:12Christian GrothoffSeverityminor => feature
2015-01-29 20:12Christian GrothoffStatusnew => implementing
2015-01-29 20:12Christian GrothoffProduct Version => git (master)
2015-01-29 20:12Christian GrothoffTarget Version => 0.0
2015-03-22 16:18Christian GrothoffPrioritynormal => low
2015-03-24 16:31Christian GrothoffAssigned To => Christian Grothoff
2015-03-24 16:31Christian GrothoffStatusimplementing => assigned
2015-03-24 16:41Christian GrothoffNote Added: 0009050
2015-03-24 16:51Christian GrothoffNote Added: 0009051
2015-03-24 16:51Christian GrothoffStatusassigned => informing
2015-03-24 16:51Christian GrothoffFixed in Version => 0.0
2015-03-24 16:51Christian GrothoffResolutionopen => fixed
2015-03-24 16:57Christian GrothoffStatusinforming => closed
2016-02-18 14:43Christian GrothoffCategorymint => exchange
2021-09-02 16:14Christian Grothoff
2021-09-02 16:14Christian GrothoffNote Added: 0018333