AES Vodka is an Electron application that allows users to encrypt and decrypt the contents of a selected folder using AES-256-GCM encryption. It offers a simple and user-friendly interface for secure file management, built with Node.js and Electron.
- 📁 Selects a folder to encrypt or decrypt its files.
- 🔒 Uses strong AES-256-GCM encryption with a user-supplied password.
- 🔍 Automatically detects the encryption status to enable the corresponding actions.
- 💬 Displays notifications with the results of operations.
- 🎨 Modern and intuitive interface.
- Download the installer from [Releases].(https://github.com/vdkvdev/AES-Vodka/releases)
- Run the
.exe
(Windows) or.AppImage
(Linux) file
# Clone the repository
git clone https://github.com/vdkvdev/AES-Vodka.git
# Install dependencies
npm install
# Start in development mode
npm start
# Build for production
npm run build
- Click on the button with the "📁" icon or type the path to the folder to encrypt or decrypt
- Enter a password.
- Depending on the current status:
- If the files are not encrypted, the "Encrypt" button will be enabled.
- If the files are encrypted (with .enc extension), the "Decrypt" button will be enabled.
- Click on the corresponding button and confirm the action.
- Wait for the process to finish; a notification will indicate if it was successful or if there was an error.
- The
node_modules
folder is not included in the repository - Make sure you have Node.js installed on your system
- Run
npm install
after cloning the project
This project is licensed under the GNU General Public License v3.0 (GPL-3.0). For more details, see the LICENSE file in the repository.
If you find this project useful, consider making a donation to keep development active:
- Bitcoin:
3GTMYZLVxziY9jTFBvLFx6KY6XB46esR3h