View Issue Details

IDProjectCategoryView StatusLast Update
0003760Talerwallet (WebExtension)public2019-12-26 20:37
ReporterChristian Grothoff Assigned ToMarcello Stanisci 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
PrioritylowSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version0.0 
Summary0003760: need GNUnet-style double-symmetric encryption for the wallet
DescriptionGNUnet's symmetric encryption combines AES and TwoFish. We need to have an equivalent symmetric encryption routine for the (browser-based) wallet to support refreshing.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

The plan

IDSummaryStatusAssigned ToEstimated effort (hours)
0003759need HKDF facility for key derivation in Wallet closedMarcello Stanisci
This issue (hours)
Its children (hours)0
Together (hours)0
Nothing is missing: the plan can be finished.

Relationships

parent of 0003759 closedMarcello Stanisci need HKDF facility for key derivation in Wallet 
related to 0003766 closedChristian Grothoff Should offer crypto-compatibility /test API 
child of 0003764 closedFlorian Dold wallet needs to support /refresh operations to ensure unlinkability 

Activities

Marcello Stanisci

2015-07-15 08:25

reporter   ~0009444

More than 'equivalent': GNUNET_CRYPTO_symmetric_encrypt and GNUNET_CRYPTO_symmetric_decrypt
have been ported to the wallet during /test phase. Check encryptTest() in actions.jsm.

Marcello Stanisci

2015-07-17 12:26

reporter   ~0009458

Added in 4c40de8..1d92c72 (after adding a /test battery runner)

Issue History

Date ModifiedUsernameFieldChange
2015-04-11 14:52Christian GrothoffNew Issue
2015-04-11 14:53Christian GrothoffCategorywallet => wallet (python command-line)
2015-04-11 14:54Christian GrothoffCategorywallet (python command-line) => wallet (browser-based)
2015-04-11 15:07Christian GrothoffRelationship addedchild of 0003764
2015-04-11 15:11Christian GrothoffRelationship addedparent of 0003759
2015-04-11 15:38Christian GrothoffRelationship addedrelated to 0003766
2015-04-13 01:06Christian GrothoffTarget Version0.0 => 0.1
2015-04-13 01:17Christian GrothoffStatusnew => implementing
2015-06-21 08:42Christian GrothoffTarget Version0.1 => 0.2
2015-07-11 21:10Christian GrothoffAssigned To => Marcello Stanisci
2015-07-11 21:10Christian GrothoffStatusimplementing => assigned
2015-07-15 08:25Marcello StanisciNote Added: 0009444
2015-07-17 12:26Marcello StanisciNote Added: 0009458
2015-07-17 12:26Marcello StanisciStatusassigned => informing
2015-07-17 12:26Marcello StanisciResolutionopen => fixed
2015-07-24 07:29Christian GrothoffStatusinforming => closed
2015-08-08 13:29Christian GrothoffTarget Version0.2 => 0.0
2019-12-26 20:37Florian DoldCategorywallet (browser-based) => wallet (WebExtensions)
2023-04-13 18:37Florian DoldCategorywallet (WebExtensions) => wallet (WebExtension)