v1.3.0
What's New
Encryption Support
ReStore now supports AES-256-GCM encryption for all backups. Protect your backup data with password-based encryption that works seamlessly across file backups and system backups.
Usage:
- GUI: Settings page → Encryption section → Enable Encryption
- Enter and confirm your password once per session
- All subsequent backups are automatically encrypted
- ReStore prompts for password when decrypting
Changes:
- Added encryption configuration in Settings with password strength validation
- Encrypted backups stored with
.encextension and accompanying.enc.metametadata files - Password verification system prevents accidental use of incorrect passwords during backup
- Session-based password caching reduces repeated password prompts
Notes:
- Encryption uses PBKDF2-SHA256 key derivation with 100,000 iterations
- Each backup uses a unique encryption key for enhanced security
- Lost passwords cannot be recovered - encrypted backups will be permanently inaccessible
- Metadata files must be kept alongside encrypted backups for successful restoration
Full Changelog: v1.2.0.0...v1.3.0.0