1 unstable release
Uses old Rust 2015
0.1.0 | Dec 23, 2016 |
---|
#68 in #aes
19KB
345 lines
rncryptor
Rust Implementation of the RNCryptor spec
This library implements the specification for the RNCryptor encrypted file format by Rob Napier.
documentation
Current Supported Versions
- V3 - Spec
What's there
- Password-based Encryption
- Key-based Encryption
- Decryption (with HMAC validation)
- Test vectors
- Quickcheck roundtrip properties
TODO
- Move away from
rust-crypto
if possible/needed. - Streaming API
- Profiling & optimisations
Contributors (Sorted by name)
- Alfredo Di Napoli (creator and maintainer)
Contributions
This library scratches my own itches, but please fork away! Pull requests are encouraged.
Dependencies
~6MB
~60K SLoC