Repository navigation
Releases: pleomati/securepass
Release list
SecurePass Manager v1.1
SecurePass Manager employs a robust multi-layered encryption system to protect your sensitive credentials. It combines industry-standard cryptographic techniques with custom security layers for enhanced protection.
Core Encryption Components:
Key Derivation:
Uses PBKDF2-HMAC-SHA512 with configurable iterations (default: 100,000)
Incorporates both salt (32-byte random) and pepper (fixed value) for defense against rainbow tables
Additional Blake2b hashing of the derived key for added security
Multi-Layer Encryption Process:
Layer 1: XOR operation using derived key
Layer 2: Byte shifting with reversed key
Layer 3: Position mixing (pair swapping)
Final Base64 encoding for safe storage
Data Integrity Protection:
HMAC-SHA3-256 verification for all encrypted data
Separate salt for each encryption operation
Comprehensive error checking at each decryption stage
SecurePass Manager
SecurePass Manager v1.0.0
Modern password manager with local encryption
🔐 Release Highlights
- First stable release of offline password manager
- Master password encryption system
- All data stored locally (
data.csv) - Now includes executable builds
🚀 New Features
| Feature | Description |
|---|---|
| Password Generator | Create strong 16-character passwords |
| Encrypted Storage | AES-like encryption using master password |
| Credential Manager | Add/Edit/Delete logins with secure storage |
| Backup System | Create encrypted ZIP backups |
⚙️ System Requirements
- Windows: 8/10/11 (64-bit)
- Linux: Most modern distributions
- macOS: 10.15+ (via Python source)
📜 Changelog
Added
- Initial release with core functionality
- Windows executable build
- Backup/restore feature
Fixed
- CSV file locking issues
- Password copy/paste reliability