Releases: Cipheritall/cipherli
Releases · Cipheritall/cipherli
Release list
CipherLi v1.4.1
CipherLi v1.4.1 - Installation Reliability Fix
Release Date
2024-02-26
Changes
Fixed python3-venv detection and installation
Added explicit pip installation in virtual environment
Improved package manager detection
Enhanced virtual environment creation process
v1.4.0
CipherLi v1.4.0 - Installation System Enhancement
Release Date
2024-02-25
Changes
- Added backup of previous installations during updates
- Improved support for environments without sudo
- Enhanced package management compatibility
- Added fallback mechanisms for different system configurations
CipherLi v1.3.0
Release Date
2024-02-15
Changes
- Improved update system with user confirmation
- Added get.sh script for easier installation
- Better error handling in update process
- Enhanced version checking functionality
CipherLi v1.2.0
Release Date
2024-02-10
Changes
- Added folder encryption/decryption support
- Added recursive folder processing with -r flag
- Added automated testing for folder encryption
- Improved error handling for file and folder operations
CipherLi v1.1.0
Release Date
2024-01-20
Changes
- Added automatic update checking system
- Integrated GitHub release tracking
- Added requirements.txt for dependency management
- Improved installation process
Dependencies Added
- requests
- packaging
v1.0.0 (Initial Release)
Release Title
CipherLi v1.0.0 - Secure File Encryption Made Simple
Release Date
2024-01-15
Features
- Symmetric file encryption using AES-256-GCM
- Secure password-based key derivation (PBKDF2)
- Command-line interface
- Cross-platform compatibility (Linux-based systems)
- Installation and uninstallation scripts
Security Features
- Implementation of AES-256 encryption in GCM mode
- Secure random salt generation
- Strong key derivation using PBKDF2
- Authenticated encryption with GCM mode
Dependencies
- Python 3.6+
- cryptography
CipherLi v1.0.0 - Initial Release: Secure File Encryption Made Simple
Features
- Symmetric file encryption using AES-256-GCM
- Secure password-based key derivation (PBKDF2)
- Command-line interface for easy file encryption and decryption
- Cross-platform compatibility (Linux-based systems)
- Simple installation and uninstallation scripts
Security Features
- Implementation of AES-256 encryption in GCM mode
- Secure random salt generation for each encryption
- Strong key derivation using PBKDF2 with 100,000 iterations
- Authenticated encryption with GCM mode
- Secure handling of encryption keys
Installation
The release includes:
- Main application script
- Installation script
- Uninstallation script
- Configuration management
- Dependency management
Known Issues
None reported
Dependencies
- Python 3.6+
- cryptography library
- python3-venv package
Notes
This is the initial stable release of CipherLi, focusing on core encryption functionality and ease of use.