← Voltar ao Início ← Back to Home
Ícone Compression Manager
Python 3.10+ PySide / Qt Windows 10 / 11 100% Offline Criptografia AES-256

COMPRESSION MANAGER

Automação Inteligente de Backups, Compactação Multi-Formato e Proteção Criptográfica AES-256.

Smart Backup Automation, Multi-Format Compression, and AES-256 Cryptographic Protection.

📦 Visão do Usuário & Segurança de Dados End-User Value & Data Protection

Proteção Blindada Contra Falhas de Disco e Ransomware Armored Defense Against Hardware Failure & Ransomware

O COMPRESSION MANAGER é uma central completa de cópias de segurança (backup) e arquivamento para profissionais e empresas. Ele permite criar rotinas automatizadas que compactam pastas estratégicas em formatos ultra-eficientes (como LZMA e 7z) e protegem o conteúdo com criptografia militar AES-256 antes de salvá-lo em discos externos, pendrives ou locais de rede.

COMPRESSION MANAGER is a comprehensive backup automation and archiving workstation built for professionals and businesses. It enables automated backup recipes that compress mission-critical folders into ultra-dense formats (such as LZMA and 7z) and shield data with military-grade AES-256 encryption before writing to external storage or network shares.

🛡️
Arquivos Criptografados que Só Você Pode Abrir
Encrypted Archives Only You Can Unlock
Mesmo que um dispositivo de backup seja perdido ou roubado, a criptografia simétrica AES-256 impede qualquer acesso não autorizado aos seus documentos, bancos de dados e fotos pessoais.
Even if an external backup drive or USB key is misplaced, AES-256 encryption guarantees that your confidential documents, source code, and databases remain completely inaccessible to unauthorized parties.
🗜️

Multi-Algoritmos de Alta Taxa

Multi-Algorithm Compression

Escolha entre LZMA2, Deflate, BZip2 e Zstandard para equilibrar máxima redução de tamanho de arquivo com rapidez de execução.

Switch seamlessly across LZMA2, Deflate, BZip2, and Zstandard to achieve optimal trade-offs between compression ratio and backup speed.

🔄

Perfis de Backup Automatizados

Automated Backup Profiles

Configure perfis para "Projetos de Código", "Documentos Financeiros" ou "Bancos de Dados" e execute tudo com um único clique.

Create named preset profiles for code repositories, accounting folders, or system databases and execute recurring backups in one click.

🚫

Filtros Inteligentes de Exclusão

Smart Exclusion Rules

Evite desperdiçar espaço ignorando automaticamente pastas temporárias como node_modules, .git, __pycache__ e lixeiras.

Save disk space and hours of time by filtering out transient artifacts such as node_modules, .git, __pycache__, and cache folders.

✔️

Verificação de Integridade CRC32/SHA-256

Integrity Verification Checksums

Após a compactação, o sistema verifica automaticamente a integridade dos blocos gerados para certificar que nenhum arquivo foi corrompido.

Automatic post-compression checksum validation verifies that archived blocks are completely sound and ready for restoration.

⚙️ Engenharia Python & Arquitetura Concorrente Python Engineering & Concurrent Pipeline

Processamento Paralelo e Pipelines Não-Bloqueantes Parallel Multi-Threaded Compression Pipelines

Desenvolvido com Python 3.10+ e PySide6, o COMPRESSION MANAGER adota uma arquitetura orientada a eventos com trabalhadores concorrentes via QThread e pools de subprocessos, garantindo fluidez total na interface mesmo ao compactar centenas de gigabytes.

Engineered using Python 3.10+ and PySide6, COMPRESSION MANAGER implements an asynchronous event-driven design powered by QThread workers and native multi-core archiving binaries, ensuring uninterrupted UI responsiveness during multi-gigabyte compression passes.

Módulo Criptográfico de Alto Padrão Standards-Compliant Cryptography pycryptodome / AES-256-CBC / GCM

Geração de chaves robustas derivadas via PBKDF2 com salt aleatório e derivação de hash SHA-256 para prevenir ataques de dicionário e rainbow tables.

Cryptographic keys are derived using PBKDF2 with high iteration counts and cryptographic random salts to defeat dictionary attacks.

Tratamento de I/O por Streaming Stream-Based Buffer Chunks Memory-Bounded File Streams

Os arquivos são compactados e criptografados em fluxos segmentados (chunks de 1 a 4 MB), impedindo que o uso de memória RAM escale proporcionalmente ao tamanho dos arquivos compactados.

I/O operations stream through fixed 1–4 MB memory chunk buffers, keeping working RAM strictly bounded regardless of whether a 50 MB or 100 GB volume is processed.

Parâmetro Parameter Especificação Specification
Linguagem / Versão Language / Version Python 3.10+ com tipagem estática (Type Hints) Python 3.10+ with static typing (Type Hints)
Framework de GUI GUI Framework PySide / Qt Widgets nativos Native PySide / Qt Widgets
Formatos Suportados Supported Formats 7z, ZIP, TAR, TAR.GZ, TAR.BZ2, TAR.XZ / LZMA 7z, ZIP, TAR, TAR.GZ, TAR.BZ2, TAR.XZ / LZMA
Criptografia Encryption Standard AES-256 bit simétrica com autenticação de integridade Symmetric AES-256 bit with integrity authentication
Segurança Security 100% de execução local, sem telemetria externa 100% local execution, zero external telemetry
Distribuição Distribution Certificado na Microsoft Store / Código Aberto no GitHub Microsoft Store Certified / Open Source on GitHub