CipherVault is a professional, secure file encryption tool.
- Smart Dashboard: Automatically detects if you want to Encrypt or Decrypt.
- Secure: Uses industry-standard AES-256 encryption.
- Simple: Just select a file and click Start.
- Renamable Output: Easily choose where to save your encrypted/decrypted files.
CipherVault works with any file type. It encrypts the raw binary data, so you can secure:
- Documents: PDF, DOCX, TXT, XLSX
- Images: PNG, JPG, GIF, SVG
- Media: MP4, MP3, MOV, WAV
- Archives: ZIP, RAR, 7Z, TAR
- Executables: EXE, MSI, BAT
Warning
If you lose your password or key file, your data is gone forever. There is no backdoor.
No installation is required.
- Download
CipherVault.exefrom the Releases page (or use the one provided). - Double-click to run. It is fully standalone and requires no dependencies.
Currently, you must build the application from source (see below).
- Run the application.
- Click Browse Files and select any file.
- The app will switch to Green (Secure Mode).
- Enter a strong password.
- Tip: Check "Use Key File" for maximum security (recommended).
- (Optional) Click Change Output to rename the destination file.
- Click LOCK NOW.
- Click Browse Files and select an encrypted file (
.enc). - The app will switch to Red (Unlock Mode).
- Enter the password you used to encrypt it (or select the Key File).
- Click UNLOCK NOW.
If you want to run the python code directly:
python scripts/launcher.pyThis script will automatically check and install any missing dependencies.
To build a standalone app on macOS or Linux:
- Clone this repository.
- Run the build script:
python scripts/build_exe.py
- The application bundle will be created in the
dist/directory.