View Issue Details

IDProjectCategoryView StatusLast Update
0004841Talerexchangepublic2017-10-23 08:45
ReporterMarcello Stanisci 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 closedResolutionwon't fix 
Product Versiongit (master) 
Target Version0.5Fixed in Version0.1 
Summary0004841: Mitigate per-user DK set
DescriptionPossible use of the signature of the cumulative hash of all DKs, namely
the 'eddsa_sig' field sent along in the /keys response:


(2) Different keys per-user is obviously a crucial attack, and this
signature allows one to collect _proof_ of the attack. But is this
really enough to prevent it? In practice, we probably need to have some
real "monitoring" of /keys that can be easily continuously executed by
3rd parties to keep the exchange honest. Future work...
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2017-10-23 08:45

manager   ~0012507

This is some far-off theoretical feature, no need to worry about it for a long time, closing for now.

Issue History

Date ModifiedUsernameFieldChange
2016-12-16 09:04Marcello StanisciNew Issue
2016-12-16 09:04Marcello StanisciStatusnew => assigned
2016-12-16 09:04Marcello StanisciAssigned To => Christian Grothoff
2017-03-02 06:58Christian GrothoffAssigned ToChristian Grothoff =>
2017-03-02 06:58Christian GrothoffSeverityminor => feature
2017-03-02 06:58Christian GrothoffStatusassigned => implementing
2017-03-02 06:58Christian GrothoffDescription Updated
2017-10-23 08:45Christian GrothoffAssigned To => Christian Grothoff
2017-10-23 08:45Christian GrothoffStatusimplementing => closed
2017-10-23 08:45Christian GrothoffResolutionopen => won't fix
2017-10-23 08:45Christian GrothoffProduct Version => git (master)
2017-10-23 08:45Christian GrothoffFixed in Version => 0.1
2017-10-23 08:45Christian GrothoffTarget Version => 0.5
2017-10-23 08:45Christian GrothoffNote Added: 0012507