MCPcopy Index your code
hub / github.com/brxken128/dexios

github.com/brxken128/dexios @v8.8.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v8.8.1 ↗ · + Follow
388 symbols 1,101 edges 54 files 43 documented · 11% updated 3y agov8.8.1 · 2022-08-27★ 2164 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Dexios Tests Build and Upload Dexios Crate 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 AEADs (XChaCha20-Poly1305 + AES-256-GCM), with 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.

For notes on Deoxys-II, please see the Security Notices section of the Documentation.

You can install Dexios through cargo, with:

cargo install dexios

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

This repo also contains the Dexios-Core and Dexios-Domain libraries - they're used by Dexios itself for managing headers and cryptographic functions. This allows us to keep them isolated, and ensure that security-critical pieces of code remain maintainable.

You may view more information about Dexios, Dexios-Core and Dexios-Domain in their respective folders. You can also view the documentation for the technical info!

Donating

If you like my work, and want to help support the project, feel free to donate! This is not necessary by any means, so please don't feel obliged to do so.

XMR: 84zSGS18aHtT3CZjZUnnWpCsz1wmA5f65G6BXisbrvAiH7PxZpP8GorbdjAQYRtfeiANZywwUPjZcHu8eXJeWdafJQFK46G
BTC: bc1q8x0r7khrfj40qd0zr5xv3t9nl92rz2387pu48u
ETH: 0x9630f95F11dFa8703b71DbF746E5c83A31A3F2DD

Extension points exported contracts — how you extend this code

Storage (Interface)
(no doc) [2 implementers]
dexios-domain/src/storage.rs
Hasher (Interface)
(no doc) [1 implementers]
dexios-domain/src/hasher.rs

Core symbols most depended-on inside this repo

r
called by 39
docs/highlight.js
read_file
called by 29
dexios-domain/src/storage.rs
add
called by 28
docs/highlight.js
path
called by 25
dexios-domain/src/storage.rs
n
called by 22
docs/highlight.js
try_writer
called by 20
dexios-domain/src/storage.rs
exec
called by 19
docs/highlight.js
get_param
called by 17
dexios/src/global/parameters.rs

Shape

Function 206
Method 107
Class 42
Enum 31
Interface 2

Languages

Rust69%
TypeScript31%

Modules by API surface

docs/highlight.js71 symbols
dexios-domain/src/storage.rs48 symbols
dexios-core/src/header.rs20 symbols
docs/searcher.js19 symbols
docs/book.js17 symbols
dexios/src/global/states.rs15 symbols
dexios-domain/tests/storage.rs15 symbols
dexios/src/subcommands.rs13 symbols
dexios-domain/src/overwrite.rs12 symbols
dexios/src/global/parameters.rs9 symbols
dexios-domain/tests/common.rs9 symbols
dexios-core/src/stream.rs9 symbols

For agents

$ claude mcp add dexios \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact