View Issue Details

IDProjectCategoryView StatusLast Update
0003066GNUnetfile-sharing servicepublic2014-01-30 16:33
ReporterChristian Grothoff Assigned To 
Status confirmedResolutionopen 
Product VersionGit master 
Summary0003066: fs indexing is rather personalized, so FS should enable per-user indexing
DescriptionRight now, the names of the files indexed by one user (for a system-wide GNUnet installation) are leaked to other users (who can just request a list of indexed files). Also, FS-service (which presumably runs system-wide) wants to access the user's indexed files, which means they need to be world-readable, again possibly exposing sensitive information to other users on the same PC.

With 0003064 having been implemented, we can envision an "index" service that runs per-user to provide the FS service with access to indexed files. When encountering an 'on-demand' block, FS would (somehow, ideally without asking them all) request the file data from the indexing service, instead of going for it directly; we'd also trivially get rid of the (undesirable) information sharing between users on the same system.
TagsNo tags attached.


related to 0003065 closedChristian Grothoff namestore should be split into a personal (per-user) plaintext store and a system-wide cache 


There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2013-10-11 18:15 Christian Grothoff New Issue
2013-10-11 18:15 Christian Grothoff Assigned To => Christian Grothoff
2013-10-11 18:15 Christian Grothoff Status new => assigned
2013-10-11 18:15 Christian Grothoff Relationship added related to 0003065
2014-01-30 16:33 Christian Grothoff Assigned To Christian Grothoff =>
2014-01-30 16:33 Christian Grothoff Status assigned => confirmed