[tahoe-lafs-trac-stream] [pycryptopp] #46: Add combined AES+XSalsa20 cipher module

pycryptopp trac at tahoe-lafs.org
Thu Aug 9 21:05:05 UTC 2012


#46: Add combined AES+XSalsa20 cipher module
-------------------------------------------------+-------------------------
Reporter:  randombit                             |          Owner:
    Type:  enhancement                           |  from_pycon
Priority:  major                                 |         Status:  new
 Version:  0.5.19                                |      Milestone:  0.7.0
Keywords:  xsalsa20 aes combiner design-review-  |     Resolution:
  needed                                         |  Launchpad Bug:
-------------------------------------------------+-------------------------

Comment (by zooko):

 We talked about this feature in the Tahoe-LAFS Weekly Conference Call and
 I'll post notes soon. This will hopefully go into Tahoe-LAFS v1.11.

 Here's the status of this:

 • We need to fix the random-access feature as described by warner in
 comment:9
 • A pure-Python implementation would be great but is not strictly required
 for this.
 • A CPython API implementation is required.
 • I want benchmarks of XSalsa20⊕AES-128 compared to XSalsa20⊕AES-256. I
 assume that on a high-powered amd64 machine there will be no real
 difference (although a measurement of that would be good). I want to know
 about a cheap, low-power ARM device: is the time to encrypt or decrypt a 1
 GB file noticeably different with those two encryption schemes on your
 cheap low-power ARM device, and is the battery drain noticeably different?

-- 
Ticket URL: <https://tahoe-lafs.org/trac/pycryptopp/ticket/46#comment:12>
pycryptopp <https://tahoe-lafs.org/trac/pycryptopp>



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