zer0x64
zer0x64
It would be very cool to add support for CAESAR competition winners: https://competitions.cr.yp.to/caesar-submissions.html Even though they are not widely used, they are considered the "best option if available" and they...
Another suggestion would be XChaCha20-Poly1305. The reason is that, if there is a lot of encryption/decryption with the same key, with standard ChaCha20 might be vulnerable to a nonce collision....
Oh, didn't saw that! Thanks for clarifying!
For the record, I started working on a reference/unoptimized Deoxys implementation. I will open a WIP PR if I can get it working. EDIT: PR opened :)
Deoxys-II has been implemented in `deoxys` in https://github.com/RustCrypto/AEADs/pull/311 and has been released as of https://github.com/RustCrypto/AEADs/pull/328 .
I can give a shot for Argon2, since there is already a Rust implementation and that RustCrypto already has Blake2. Are you still looking for someone to implement it here?
Since argon2rs has not been updated for the last 2 years and the maintainer is not answering on the ticket, what about asking the maintainer of https://github.com/sru-systems/rust-argon2 instead? It works...
The part about "it cannot be secure locally because it's open source" is blantantly wrong. This is what keychains are for, and closed source software doesn't really help anything as...
It would be good to make sure you don't break compatibility with it. The crate currently builds in WASM(didn't test if it works though), so that means that it probably...
Some platform doesn't or barely support threading(WebAssembly is a prime example, along with some bare metal targets) and a really nice feature of Rust is that it allows for extremely...