rncryptor alternatives and similar packages
Based on the "Networking" category.
Alternatively, view rncryptor alternatives based on common mentions on social networks and blogs.
-
call-haskell-from-anything
Call Haskell functions from any programming language via serialization and dynamic libraries -
PortFusion
Haskell-powered cross-platform transport-layer distributed reverse / forward proxy & tunneling solution – currently available for all TCP protocols (RDP, VNC, HTTP(S), SSH, ...). -
ngx-export
A comprehensive web framework aimed at building custom Haskell handlers for the Nginx Web Server
SaaSHub - Software Alternatives and Reviews
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of rncryptor or a related project?
README
Haskell Implementation of the RNCryptor spec
This library implements the specification for the RNCryptor encrypted file format by Rob Napier.
Current Supported Versions
- V3 - Spec
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
- [ ] Key-based test vectors
- [ ] Key-derivation test vectors
Contributors (Sorted by name)
- Alfredo Di Napoli (creator and maintainer)
- Rob Napier (gave me the key insight to use the previous cipher text as IV for the new block)
- Tim Docker (Added decryptEither and gave us momentum in turning decrypt into a total function)
- Tom Titchener (added support for HMAC validation)
Contributions
This library scratches my own itches, but please fork away! Pull requests are encouraged.