View Issue Details

IDProjectCategoryView StatusLast Update
0005446Talerexchangepublic2021-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
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.6Fixed in Version0.6 
Summary0005446: auditor should count number of coins seen, not just their value
Description... in order to do denomination key revocation correctly.

In particular, only counting the value seen allows the adversary to only deposit a small amount of each forged coin, and then use the emergency recovery protocol (once 0005445 is implemented) to make a large profit.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

related to 0005445 closedChristian Grothoff emergency payback protocol should support refreshed coins 

Activities

Christian Grothoff

2018-10-28 10:39

manager   ~0013291

count_known_coins() now exists in exchangedb.
num_issued was added to the 'struct DenominationSummary' in taler-auditor (and auditordb).

What is missing is the logic to check that the two are (in)consistent and to extend the reporting logic accordingly.

Christian Grothoff

2018-11-04 15:20

manager   ~0013318

Fixed in 33441042..332341cb

Christian Grothoff

2021-09-02 16:14

manager   ~0018280

Fix committed to master branch.

Issue History

Date ModifiedUsernameFieldChange
2018-09-28 08:45Florian DoldNew Issue
2018-09-28 08:45Florian DoldStatusnew => assigned
2018-09-28 08:45Florian DoldAssigned To => Christian Grothoff
2018-09-28 08:45Florian DoldRelationship addedrelated to 0005445
2018-10-06 13:09Christian GrothoffSeverityminor => feature
2018-10-28 10:39Christian GrothoffNote Added: 0013291
2018-11-04 15:20Christian GrothoffNote Added: 0013318
2018-11-04 15:21Christian GrothoffStatusassigned => informing
2018-11-04 15:21Christian GrothoffResolutionopen => fixed
2018-11-04 15:21Christian GrothoffFixed in Version => 0.6
2018-11-04 15:21Christian GrothoffProduct Version => git (master)
2018-11-04 15:21Christian GrothoffTarget Version => 0.6
2019-12-20 18:12Christian GrothoffStatusinforming => closed
2021-09-02 16:13Christian Grothoff
2021-09-02 16:14Christian GrothoffNote Added: 0018280