[tahoe-lafs-trac-stream] [Tahoe-LAFS] #1164: use ChaCha⊕AES encryption

Tahoe-LAFS trac at tahoe-lafs.org
Thu Aug 4 14:52:59 UTC 2016


#1164: use ChaCha⊕AES encryption
-----------------------------+-----------------------------
     Reporter:  zooko        |      Owner:  somebody
         Type:  enhancement  |     Status:  new
     Priority:  major        |  Milestone:  1.14.0
    Component:  code         |    Version:  1.8β
   Resolution:               |   Keywords:  confidentiality
Launchpad Bug:               |
-----------------------------+-----------------------------

Comment (by daira):

 As part of the programme of reducing our cryptography library dependencies
 (and getting out of the business of writing C/Python wrappers ourselves),
 I think we should move away from pycryptopp and use
 '[https://cryptography.io/en/latest/hazmat/primitives/ cryptography]'
 (which Tahoe-LAFS already depends on via pyOpenSSL >= 0.14) where
 possible. It doesn't look like cryptography supports ChaCha20
 unfortunately; we could either fix that, or use pysodium for that instead.

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


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