[tahoe-lafs-trac-stream] [Tahoe-LAFS] #266: when cryptography has random-access AES, update helper to use it

Tahoe-LAFS trac at tahoe-lafs.org
Thu Jul 25 13:58:02 UTC 2019


#266: when cryptography has random-access AES, update helper to use it
-------------------------+-------------------------------------------------
     Reporter:  warner   |      Owner:  warner
         Type:           |     Status:  new
  enhancement            |
     Priority:  minor    |  Milestone:  eventually
    Component:  code-    |    Version:  0.7.0
  encoding               |   Keywords:  upload-helper pycryptopp
   Resolution:           |  performance random-access
Launchpad Bug:           |
-------------------------+-------------------------------------------------

Comment (by exarkun):

 I filed ticket:3230 for considering an alternate solution.  From
 #cryptography-dev there was neither a clear yes or no on whether providing
 a simpler API in `cryptography` would be sensible.  The use case is
 slightly obscure and the functionality is already available, just with a
 slightly inconvenient API.  However, OpenStack Swift does basically the
 same thing as Tahoe-LAFS:
 https://github.com/openstack/swift/blob/ae36030278b244148363d4a1c6ed0c7fc7cb5204/swift/common/middleware/crypto/crypto_utils.py#L76-L84

 The fact that there are two applications seemed to carry some weight.

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/266#comment:14>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


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