[tahoe-lafs-trac-stream] [pycryptopp] #15: XSalsa20

pycryptopp trac at tahoe-lafs.org
Mon Sep 30 13:48:32 UTC 2013


#15: XSalsa20
------------------------+---------------------------
Reporter:  zooko        |          Owner:
    Type:  enhancement  |         Status:  closed
Priority:  minor        |      Milestone:
 Version:  0.5.1        |     Resolution:  duplicate
Keywords:               |  Launchpad Bug:
------------------------+---------------------------
Description changed by zooko:

Old description:

> Salsa20 is a stream cipher design by Daniel J. Bernstein that is
> [http://bench.cr.yp.to/results-stream.html significantly more efficient]
> and [http://cr.yp.to/snuffle/security.pdf perhaps safer] than AES.
>
> On the other hand, it might not turn out to be safer than AES.
>
> Here's a patch (not very much tested, I think), which adds Salsa20 to
> pycryptopp.
>
> By the way, DJB's ChaChaCha is almost certainly slightly safer and
> certainly slightly faster than his Salsa20, but Crypto++ doesn't
> implement ChaChaCha yet.

New description:

 Salsa20 is a stream cipher design by Daniel J. Bernstein that is
 [http://bench.cr.yp.to/results-stream.html significantly more efficient]
 and [http://cr.yp.to/snuffle/security.pdf perhaps safer] than AES.

 On the other hand, it might not turn out to be safer than AES.

 Here's a patch (not very much tested, I think), which adds Salsa20 to
 pycryptopp.

 By the way, DJB's !ChaChaCha is almost certainly slightly safer and
 certainly slightly faster than his Salsa20, but Crypto++ doesn't implement
 !ChaChaCha yet.

--

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



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