Menu

Tree [dc759e] master /
 History

HTTPS access


File Date Author Commit
 core 2025-05-27 thisiskeanyvy thisiskeanyvy [dc759e] v0.1.0
 docs 2025-05-27 thisiskeanyvy thisiskeanyvy [dc759e] v0.1.0
 gui 2025-05-27 thisiskeanyvy thisiskeanyvy [dc759e] v0.1.0
 test_files 2025-05-27 thisiskeanyvy thisiskeanyvy [dc759e] v0.1.0
 .gitignore 2025-05-27 thisiskeanyvy thisiskeanyvy [dc759e] v0.1.0
 Cargo.toml 2025-05-27 thisiskeanyvy thisiskeanyvy [dc759e] v0.1.0
 INSTALL.md 2025-05-27 thisiskeanyvy thisiskeanyvy [dc759e] v0.1.0
 LICENSE 2025-05-27 thisiskeanyvy thisiskeanyvy [dc759e] v0.1.0
 README.md 2025-05-27 thisiskeanyvy thisiskeanyvy [dc759e] v0.1.0
 build.sh 2025-05-27 thisiskeanyvy thisiskeanyvy [dc759e] v0.1.0

Read Me

NTK Ultra-Compression

Un logiciel de compression ultra-performant avec chiffrement et stéganographie.

Version
License

Caractéristiques

  • Compression avancée
  • Utilisation de zstd pour une compression optimale
  • Taux de compression ajustable (1-22)
  • Traitement par blocs pour une meilleure performance
  • Support des fichiers volumineux

  • Sécurité

  • Chiffrement AES-256-GCM
  • Dérivation de clé sécurisée avec PBKDF2
  • Protection contre les modifications non autorisées

  • Stéganographie

  • Dissimulation d'archives dans des images PNG
  • Extraction d'archives cachées
  • Vérification de capacité automatique

  • Interface graphique moderne

  • Design intuitif et réactif
  • Support du glisser-déposer
  • Barre de progression en temps réel
  • Mode sombre par défaut

Démonstration

Interface principale

Interface principale

Informations sur l'archive

Informations sur l'archive

Progression en temps réel

Progression en temps réel

Compression avec chiffrement

Compression avec chiffrement

Stéganographie - Extraire/Cacher

Stéganographie - Extraire/Cacher

Installation

Consultez le fichier INSTALL.md pour les instructions détaillées d'installation sur votre système.

Documentation

Structure du projet

ntk-ultra-compression/
├── core/           # Bibliothèque de compression
├── gui/            # Interface graphique Tauri
├── docs/           # Documentation
└── test_files/     # Fichiers de test

Utilisation rapide

  1. Lancez l'application
  2. Sélectionnez un fichier à compresser
  3. Choisissez les options (compression, chiffrement)
  4. Cliquez sur "Compress" ou "Decompress"

Pour la stéganographie :
1. Allez dans l'onglet "Stéganographie"
2. Choisissez une archive et une image
3. Utilisez "Cacher" ou "Extraire"

Contribution

Les contributions sont les bienvenues ! Consultez CONTRIBUTING.md pour les directives.

Licence

Ce projet est sous licence MIT. Voir le fichier LICENSE pour plus de détails.

Auteurs

  • Nathan Pelletti (@nathanpel)
  • Thomas Demesse (@thomdem)
  • Keany Vy Khun (@thisiskeanyvy)
  • Litissia Ben Mohand (@litissia28)

Remerciements

  • Tauri pour le framework
  • zstd pour l'algorithme de compression
  • La communauté Rust pour les bibliothèques utilisées

Dépôt

GitHub Repository

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.