Disclaimer: This project has not been audited and not recommended for production environments.
See client/README.md
See server/README.md
- Defaults to
ERROR
whenRUST_LOG
is not set. - You can
export
per environment. E.g.:
# for local development
$ export RUST_LOG=DEBUG
# but in a production environment:
$ export RUST_LOG=WARN
- Pull Requests and Issues are welcome!
- Uses
openssl
for key generation. - Uses https://github.com/RustCrypto/RSA for parsing/loading keys, encrypting and decrypting symmetric keys.
- Uses aes-soft for symmetric encryption of plaintext.
- Add Mac OSX buld instructions.
- Implement "New Public Key" in GUI menu.