Skip to content

Releases: sharp4real/zipped

Version 1.0

28 Dec 20:12
36e3dfa

Choose a tag to compare

Zipped v1.0 - Initial Release 🎉

Note: I made this a while ago just published on github now

🎯 Overview

Zipped combines military-grade encryption with efficient compression in a user-friendly package that respects your privacy. With deep Windows integration and a beautiful command-line interface, Zipped makes secure file archiving effortless.

✨ Features

Core Functionality

  • Secure Compression - DEFLATE algorithm for optimal file size reduction
  • AES-256 Encryption - Military-grade security with PBKDF2 key derivation (100,000 iterations)
  • File & Folder Support - Compress individual files or entire directory trees
  • Password Protection - Optional encryption with customizable passwords (minimum 2 characters)

User Experience

  • Interactive Menu System - Clean, intuitive console interface
  • Real-Time Progress Tracking - Visual progress bars for compression, encryption, extraction, and decryption
  • First-Run Tour - Built-in interactive walkthrough for new users
  • Drag & Drop Support - Simply drag files onto the executable (might not work)
  • Multiple Input Methods - Interactive mode, command-line arguments, or drag-and-drop

Windows Integration

  • Context Menu Integration - Right-click any file or folder to compress with Zipped
  • File Association - .zipped files automatically associated with the application
  • Double-Click Extraction - Simply double-click .zipped files to extract them
  • Custom Icons - Distinctive icons for .zipped archives in Windows Explorer

Security & Privacy

  • 100% Offline - No internet connection required or used
  • Zero Telemetry - No data collection or tracking of any kind
  • Local Processing - All operations performed entirely on your machine
  • Secure Key Derivation - PBKDF2-SHA256 with 100,000 iterations
  • Random Salt & IV - Unique cryptographic parameters for each archive

Technical Features

  • Custom Archive Format - Proprietary .zipped format with encryption metadata
  • Automatic Administrator Elevation - Seamless UAC handling for registry operations
  • Smart Default Naming - Intelligent output path suggestions
  • Error Handling - Comprehensive error messages and validation
  • Memory Efficient - Streaming operations for large files

📦 What's Included

  • Zipped.exe - Main executable (Windows)
  • Automatic Windows shell integration
  • Built-in help system and interactive tour

🔧 Technical Specifications

Encryption

  • Algorithm: AES-256-CBC
  • Key Derivation: PBKDF2 with SHA-256
  • Iterations: 100,000
  • Salt: 32 bytes (random)
  • IV: 16 bytes (random)

Compression

  • Algorithm: DEFLATE (via .NET System.IO.Compression)
  • Level: Optimal
  • Format: ZIP archive (pre-encryption)

Archive Format

ZIPPED20 Format:
- Header: "ZIPPED20" (8 bytes)
- Salt: 32 bytes
- IV: 16 bytes
- Encrypted Data: Variable length

💻 System Requirements

  • OS: Windows 7 or later
  • Framework: .NET Framework 4.5+
  • Privileges: Administrator (for initial setup only)
  • Disk Space: Minimal (<1MB)

🚀 Getting Started

  1. Download Zipped.exe
  2. Run the application (accepts Administrator prompt for setup)
  3. Choose from:
    • Interactive menu (run without arguments)
    • Drag & drop files onto executable
    • Right-click files/folders in Windows Explorer
    • Command-line usage

📖 Usage Examples

Compress a File

Zipped.exe "document.pdf"
# Creates: document.pdf.zipped

Compress a Folder

Zipped.exe "C:\MyFolder"
# Creates: C:\MyFolder.zipped

Extract an Archive

Zipped.exe "archive.zipped"
# Extracts to: archive\

Right-Click Method

  1. Right-click any file or folder
  2. Select "Compress with Zipped"
  3. Follow the prompts for password (optional)

🔐 Security Notes

  • Passwords are never stored or logged
  • No password recovery mechanism exists - keep your passwords safe!
  • Each archive uses unique random salt and IV
  • Encryption is applied to the entire compressed archive
  • Minimum password length is 2 characters (for user convenience)

📝 Known Limitations

  • Windows-only (uses Windows Registry for integration)
  • Requires Administrator for first run (registry setup)
  • No cross-platform support in v1.0
  • No archive splitting for large files
  • No batch processing mode

🐛 Bug Reports & Feature Requests

Please submit issues and feature requests on our GitHub repository.

🙏 Acknowledgments

Built with:

  • .NET Framework
  • System.IO.Compression
  • System.Security.Cryptography

📄 License

Released under the MIT License

Thank you for using Zipped! Stay secure, stay private. 🔒