Dexios Tests Build and Upload Dexios Crate Docs BSD-2-Clause

Dexios - What is it?

Dexios is a fast, secure, and open source command-line encryption tool. It's written entirely in Rust and prioritises security, performance and convenience the most. It uses modern cryptographic functions, and audited backends to ensure the safety and integrity of your data. It's extremely easy to use Dexios before uploading your files to a cloud service, to ensure that no prying eyes can read them.

You can install Dexios through cargo, with

cargo install dexios

Or you can download a pre-compiled binary from the releases page!

Basic Usage

To encrypt a file:

dexios encrypt secret.txt secret.enc

And to decrypt that same file:

dexios decrypt secret.enc secret.txt

To securely erase a file:

dexios erase secret.txt

Here is a screenshot of Dexios in action! The performance is great, and the checksums match meaning the file is exactly the same as it was before encryption.

Dexios in action

Update Status

Dexios will receive frequent updates, and they are always tested before being released. Starting with v7.0.0, there should be no breaking changes made to anything - this means your files will be backwards-compatible, and always supported.

Reporting a Vulnerability

Please report any vulnerabilities as a Github issue - we believe all issues should be known, and they are likely to get resolved very quickly this way. Thank you.

Supported Versions

| Version | Supported | | ------- | ------------------ | | 7.x.x | :whitecheckmark: | | 6.x.x | :whitecheckmark: | | 5.0.x | :x: | | 4.0.x | :x: | | < 4.0 | :x: |

More Information

Please view the Github Wiki to find all the information related to this project.

Quick Wiki Links: