Home

Awesome

Build Status Build status Coverage Status

Haskell Implementation of the RNCryptor spec

This library implements the specification for the RNCryptor encrypted file format by Rob Napier.

Current Supported Versions

Requirements

The library uses by default a fast C layer to compute the PBKDF2, but that requires the presence of the OpenSSL libraries on the target system. In case this is a too rigid requirement, you can switch back to a pure (slower) Haskell implementation by turning off the fastpbkdf2 cabal flag.

TODO

Contributors (Sorted by name)

Contributions

This library scratches my own itches, but please fork away! Pull requests are encouraged.