dco3-crypto
What is this?
Work in progress Crypto library for DRACOON based on openssl crate.
What does work?
- Asymmetric encryption / decryption of file keys (RSA)
- Symmetric encryption / decryption of messages (AES256 GCM)
- on the fly encryption / decryption
- chunked encryption / decryption
What is planned?
- Chunked encryption / decryption is currently not generic and requires openssl crate
- make Crypter generic, so that other libraries can be used
What is shipped?
Using the crate binds to the latest openssl version and is compiled in vendored mode (see openssl for details).
How to use?
See crates.io TL;DR Add the following line to your Cargo.toml file (dependencies):
= "0.2.0"
Documentation
Documentation All documentation is provided via docs on docs.rs