dexios
dexios copied to clipboard
A secure file encryption utility, written in Rust.
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.59 to 1.0.61. Release notes Sourced from anyhow's releases. 1.0.61 Work around rust-analyzer builds poisoning all subsequent command-line cargo builds (#252) 1.0.60 Propagate --target to rustc invocation...
Bumps [chacha20poly1305](https://github.com/RustCrypto/AEADs) from 0.10.0 to 0.10.1. Commits c5c1999 chacha20poly1305 v0.10.1 (#468) c43590a Add rand_core feature to all crates (#467) bc6bab9 Use AeadCore::generate_nonce in rustdoc examples (#466) 88a7deb aes-gcm-siv v0.11.1 (#464)...
Bumps [aead](https://github.com/RustCrypto/traits) from 0.5.0 to 0.5.1. Commits add50a3 aead v0.5.1 (#1074) 7475fb1 aead: add AeadCore::generate_nonce (#1073) 78a2af8 build(deps): bump serde_json from 1.0.82 to 1.0.83 (#1071) 147a4e8 elliptic-curve v0.12.3 (#1068) 32bca30...
This is heavily a WIP. - [x] Encrypt - [x] Decrypt - [ ] Key manipulation - [ ] Header functions - [ ] Disable action buttons until the action...
Bumps [indicatif](https://github.com/console-rs/indicatif) from 0.16.2 to 0.17.0. Release notes Sourced from indicatif's releases. 0.17.0 indicatif is one of the most popular terminal progress bar libraries in the Rust ecosystem. More than...
Functions such as `key add/del/change` will operate on the first match to the user-provided key, and don't check for further occurrences. I'm not too sure if this should be the...
Our `dexios-tests.yml` file is a mess, so I have plans to fix it. - [ ] Optimise file sizes, so that we're not encrypting 100mb files when we can just...
The documentation shows that [ThreadRng]( https://rust-random.github.io/rand/rand/rngs/struct.ThreadRng.html) is safer than StdRng::from_entropy > Unlike StdRng, ThreadRng uses the [ReseedingRng](https://rust-random.github.io/rand/rand/rngs/adapter/struct.ReseedingRng.html) wrapper to reseed the PRNG from fresh entropy every 64 kiB of random...
I think a good starting point would be to add: * English * Russian * French (as a minimum) This will be a *very* large task, and will require a...