Key Features
Platform
Windows/Mac/Linux with Electron 28+
AES-256
Military-grade encryption standard
Drag & Drop
Simple file drag and drop interface
Batch Processing
Encrypt multiple files at once
Key Management
Secure key generation and storage
Progress Tracking
Real-time encryption progress
Quick Start
Setup Example
Preview of FileEncryptor integration:
JavaScript
const { FileEncryptor } = require('file-encryptor');
const encryptor = new FileEncryptor({
algorithm: 'aes-256-gcm',
keyDerivation: 'pbkdf2'
});
// Encrypt a file
await encryptor.encrypt({
input: 'document.pdf',
output: 'document.pdf.enc',
password: userPassword
});
Encryption Algorithms
| Algorithm | Key Size | Security Level |
|---|---|---|
| AES-256-GCM | 256 bits | Military Grade |
| AES-256-CBC | 256 bits | High |
| ChaCha20-Poly1305 | 256 bits | High (Fast) |
What's Included
- AES-256 encryption
- File & folder encryption
- Password protection
- Secure key generation
- Batch processing
- Drag & drop interface
- Full source code access
- Lifetime updates
- Email support