#15 closed enhancement (duplicate)

XSalsa20

Reported by: zooko Owned by:
Priority: minor Milestone:
Version: 0.5.1 Keywords:
Cc: Launchpad Bug:

Description (last modified by zooko)

Salsa20 is a stream cipher design by Daniel J. Bernstein that is significantly more efficient and 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.

Attachments (1)

diff-salsa20.txt (16.8 KB) - added by zooko at 2009-03-02T22:05:50Z.
add Salsa20

Download all attachments as: .zip

Change History (6)

Changed at 2009-03-02T22:05:50Z by zooko

add Salsa20

comment:1 Changed at 2009-03-03T04:17:44Z by zooko

#5 was a duplicate of this.

comment:2 Changed at 2009-08-27T02:55:19Z by zooko

Oh, we should use XSalsa20 instead of Salsa20. (The same but with a bigger IV -- I think 256-bit instead of a 64-bit IV.)

comment:3 Changed at 2009-08-27T02:56:08Z by zooko

  • Summary changed from salsa20 to XSalsa20

comment:4 Changed at 2010-07-20T05:44:21Z by zooko

  • Resolution set to duplicate
  • Status changed from new to closed

duplicate of #40.

comment:5 Changed at 2013-09-30T13:48:32Z by zooko

  • Description modified (diff)
Note: See TracTickets for help on using tickets.