Setup

Unzip the download and double-click cipherbox.exe. From source it is python main.py.

  1. First launch: CipherBox generates a 32-character master password. Store it somewhere safe — without it there is no recovery.
  2. Encrypt: Open the “Encrypt Files” tab, add your files, optionally encrypt filenames, and run it. Originals are securely overwritten and deleted, leaving .cipherbox files behind.
  3. Decrypt: Open the “Decrypt Files” tab, pick your .cipherbox files and enter the master password. Original names and contents are restored.

For scripting you can import crypto_utils.CryptoManager and config_manager.ConfigManager directly.