Popularity
4.8
Growing
Activity
0.0
Stable
4
5
1

Monthly Downloads: 4
Programming language: Haskell
License: BSD 2-clause "Simplified" License
Tags: Cryptography     Crypto    
Latest version: v0.1.0.0

spritz alternatives and similar packages

Based on the "crypto" category.
Alternatively, view spritz alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of spritz or a related project?

Add another 'crypto' Package

README

spritz Build Status

This is an implementation of the Spritz spongy RC4-like stream cipher which was documented by Ronald L. Rivest and Jacob C. N. Schuldt.

This implementation is a direct one, based on the pseudocode presented in the original paper. As such, we make very heavy use of the State monad (and the lens library to ease our use of it). Future work could (and should) be done to limit or eliminate our use of State.

The functions provided align with the functions presented in the paper, aside from slight naming and style convention changes.

License

BSD-2. See LICENSE for more information.


*Note that all licence references and agreements mentioned in the spritz README section above are relevant to that project's source code only.