Skip to content

Xeze-org/enc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

enc

Release Build License Built with Rust Crypto: AES-256-GCM Platforms

Encrypt any file or folder with one small, dependency-free binary. AES-256-GCM. No runtime to install — just download and run.

Install

Windows (PowerShell)

irm https://raw.githubusercontent.com/Xeze-org/enc/main/install.ps1 | iex

Linux / macOS

curl -fsSL https://raw.githubusercontent.com/Xeze-org/enc/main/install.sh | bash

Docker (Alpine) — the Linux binary is static (musl), so it runs with no glibc

RUN apk add --no-cache curl \
 && curl -fsSL https://raw.githubusercontent.com/Xeze-org/enc/main/install.sh | sh
ENV PATH="/root/.local/bin:${PATH}"

Quick start

enc keygen              # make a key — SAVE the printed value
export ENC_KEY="<key>"  #  (PowerShell:  $env:ENC_KEY = "<key>")

enc diary.txt           # encrypt  ->  diary.txt.enc
enc diary.txt.enc       # decrypt  ->  diary.txt
enc Photos              # encrypt a whole folder

enc <path> figures out the direction from the file's content: plaintext → encrypt, an .enc file → decrypt (it prompts for the key/password).

Docs

License

Apache-2.0 © Xeze

About

No description, website, or topics provided.

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Packages

 
 
 

Contributors