dead.uz
← Projects

PYTHON · APPLIED CRYPTOGRAPHY

CryptexVault

Your files. Your key. Encrypt and decrypt without uploading.

A file encryption and backup tool with password-based key derivation, authenticated encryption for new files and legacy read support.

BROWSER EDITION / RUNS ON YOUR DEVICE

File encryption

No upload

WHAT IT DOES

Under the hood.

  • AES-256-GCM for new files
  • Argon2id or PBKDF2 key derivation
  • Encrypted backups and integrity checks

THE LOCAL EDITION

Small fixes. Better tools.

  • Authenticated streaming encryption and tamper rejection
  • Output protection and safer archive extraction
  • CLI and backup round-trip tests

✓ 8 Python tests passed

TAKE IT FURTHER

Run it locally.

Download the improved source, extract it, and open a terminal in the project folder. The included guide covers dependencies and verification.

Local improvements are included in this download. The GitHub link opens the original public repository.

QUICK START
./run.sh encrypt sample.txt
./run.sh decrypt sample.txt.wncry -o restored.txt