[tahoe-dev] about cipher of combiner
Zooko O'Whielacronx
zooko at zooko.com
Mon Aug 9 05:31:54 UTC 2010
Jack Lloyd and I discussed Yu Xue's GSoC project and agreed that the
next thing he should do is implement a combined XSalsa20+AES-128
stream cipher in pycryptopp.
At some point in the future (after GSoC) we want to add the ability to
seek into the cipher stream:
http://tahoe-lafs.org/trac/pycryptopp/ticket/18
I'm glad Jack Lloyd is paying attention to that issue wrt the IVs.
For reference, here are all the places in Tahoe-LAFS (as of today)
that invoke the
encryption code from pycryptopp:
http://tahoe-lafs.org/trac/tahoe-lafs/browser/trunk/src/allmydata/dirnode.py?rev=4539#L174
http://tahoe-lafs.org/trac/tahoe-lafs/browser/trunk/src/allmydata/dirnode.py?rev=4539#L293
http://tahoe-lafs.org/trac/tahoe-lafs/browser/trunk/src/allmydata/immutable/filenode.py?rev=4661#L166
http://tahoe-lafs.org/trac/tahoe-lafs/browser/trunk/src/allmydata/immutable/upload.py?rev=4655#L619
http://tahoe-lafs.org/trac/tahoe-lafs/browser/trunk/src/allmydata/immutable/upload.py?rev=4655#L728
http://tahoe-lafs.org/trac/tahoe-lafs/browser/trunk/src/allmydata/mutable/filenode.py?rev=4329#L131
http://tahoe-lafs.org/trac/tahoe-lafs/browser/trunk/src/allmydata/mutable/filenode.py?rev=4329#L136
http://tahoe-lafs.org/trac/tahoe-lafs/browser/trunk/src/allmydata/mutable/publish.py?rev=4329#L400
http://tahoe-lafs.org/trac/tahoe-lafs/browser/trunk/src/allmydata/mutable/retrieve.py?rev=4329#L518
http://tahoe-lafs.org/trac/tahoe-lafs/browser/trunk/src/allmydata/util/fileutil.py?rev=4609#L118
Regards,
Zooko
More information about the tahoe-dev
mailing list