[tahoe-lafs-trac-stream] [tahoe-lafs] #1802: make new introducer furls unguessable

tahoe-lafs trac at tahoe-lafs.org
Thu Sep 6 01:17:55 UTC 2012


#1802: make new introducer furls unguessable
-------------------------------------------+----------------------------
 Reporter:  davidsarah                     |          Owner:  davidsarah
     Type:  defect                         |         Status:  new
 Priority:  major                          |      Milestone:  1.10.0
Component:  code-nodeadmin                 |        Version:  1.9.2
 Keywords:  introducer furl security easy  |  Launchpad Bug:
-------------------------------------------+----------------------------
 In [source:src/allmydata/introducer/server.py], new introducer furls are
 created with the guessable swissnum "introducer".

 New furls should instead be created as random, by omitting the
 {{{"introducer"}}} argument to
 [http://foolscap.lothar.com/docs/api/foolscap.pb.Tub-
 class.html#registerReference tub.registerReference] and using
 {{{furlFile="introducer.furl"}}} instead. Existing furls will not change
 because {{{introducer.furl}}} will already exist, so this is backward-
 compatible.

 The full security benefit is not obtained without #860, but there's no
 reason to continue generating guessable furls for new introducers in the
 meantime.

-- 
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1802>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list