Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
CipherGist — Messagerie chiffrée de bout en bout via GitHub Gists | Kitploit
Outils/GitHubGitHub/spyboy-productions/ciphergist
Outils de Chiffrement/DéchiffrementCryptographieProtection de la Vie PrivéeUtilitaires et Frameworks
GitHubspyboy-productions/ciphergist

CipherGist

Messagerie chiffrée de bout en bout via GitHub Gists

Voir le dépôt
38914il y a 1 anVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

Si vous trouvez ce dépôt GitHub utile, pensez à lui donner une étoile ! ⭐️

     

🛡️ CipherGist - Messagerie chiffrée de bout en bout via GitHub Gists

CipherGist est un messager chiffré léger, sécurisé et open-source qui permet une communication privée en utilisant les GitHub Gists comme infrastructure backend. Il tire parti de NaCl (libsodium) pour un chiffrement de pointe, garantissant que seul le destinataire prévu peut déchiffrer vos messages. Pas de serveurs centralisés, pas de suivi des métadonnées—juste une messagerie purement chiffrée.

✨ Fonctionnalités

✅ Chiffrement de bout en bout – Utilise Ed25519 (signature) et X25519 (chiffrement) pour une communication sécurisée.
✅ Pas de serveur central – Les messages sont stockés et échangés via les GitHub Gists.
✅ Clés auto-destructrices – Les clés privées ne sont jamais partagées ni stockées à distance.
✅ Léger et rapide – Fonctionne dans un terminal, avec des dépendances minimales.
✅ Multi-plateforme – Fonctionne sur Windows, Android (Termux), macOS et Linux.
✅ Entièrement open-source – La transparence du code garantit la sécurité.


🔥 Qu'est-ce qui rend CipherGist unique ?

🔹 Contrairement aux messageries traditionnelles (WhatsApp, Signal), CipherGist n'utilise pas de serveur central.
🔹 Aucun numéro de téléphone, e-mail ou identité requis—juste un compte GitHub.
🔹 Les messages ne sont pas stockés en permanence—une fois supprimés du Gist, ils disparaissent à jamais.
🔹 Aucun suivi par des tiers—GitHub lui-même ne peut pas lire vos messages chiffrés.

📊 CipherGist vs autres messageries – Comparatif des fonctionnalités

FonctionnalitéCipherGist 🛡️Signal 🔵Telegram ✈️WhatsApp ✅Email (PGP) 📧
Chiffrement de bout en bout✅ Oui (NaCl - X25519)✅ Oui (Signal Protocol)⚠️ Chats secrets uniquement✅ Oui✅ Oui (PGP)
Nécessite un numéro de téléphone❌ Non✅ Oui✅ Oui✅ Oui❌ Non
Stockage serveur❌ Aucun (Utilise GitHub Gist)✅ Oui (serveurs Signal)✅ Oui (basé sur le cloud)✅ Oui (serveurs Meta)❌ Non
Collecte de métadonnées❌ Non (Seul le texte chiffré dans Gist)⚠️ Partiel (Stocke qui vous contactez)⚠️ Élevé (synchronisation cloud)🚨 Très élevé (métadonnées et sauvegardes)❌ Non
Option auto-hébergée✅ Oui (Votre propre Gist)❌ Non❌ Non❌ Non✅ Oui (propre serveur mail)
Suppression des messages✅ Entièrement contrôlable (Supprimer le Gist)✅ Oui (messages éphémères)✅ Oui✅ Oui✅ Oui
Support des discussions de groupe❌ Pas encore✅ Oui✅ Oui✅ Oui❌ Non
Support multi-appareils✅ Oui (Multi-plateforme)✅ Oui✅ Oui✅ Oui✅ Oui
Suivi par des tiers❌ Aucun❌ Non✅ Oui (stockage cloud)✅ Oui (suivi Meta)❌ Non
Dépendances🔹 Python, GitHub Gist🔹 Application Signal🔹 Application Telegram🔹 Application WhatsApp🔹 Outils PGP
Livraison des messages🔄 Interroge le Gist toutes les 3 secondes📩 Notifications push📩 Notifications push📩 Notifications push📩 Email
Open-source✅ Oui✅ Oui⚠️ Partiellement❌ Non✅ Oui
Propriété des données✅ Vous possédez vos messages❌ Non❌ Non❌ Non✅ Oui
Meilleur cas d'utilisation🔐 Chat sécurisé anonyme🔵 Messagerie privée🔹 Chat informel et sauvegarde cloud✅ Amis et famille📧 Sécurité email

🚀 Conclusion :
CipherGist est l'option la plus privée et auto-hébergée, idéale pour ceux qui veulent aucun serveur central, aucun numéro de téléphone et un contrôle total des clés de chiffrement. Cependant, il n'est pas aussi convivial que les messageries grand public et manque actuellement de fonctionnalités de groupe.


🛠️ Installation et configuration

1️⃣ Installation

git clone https://github.com/spyboy-productions/CipherGist.git
cd CipherGist
pip install -r requirements.txt

2️⃣ Créez un compte GitHub

Allez sur GitHub et créez un compte si vous n'en avez pas.

3️⃣ Obtenez un jeton GitHub

  1. Visitez : Paramètres développeur GitHub
  2. Cliquez sur "Generate new token" (classic)
  3. Sélectionnez "Gist" avec les autorisations de lecture, écriture et suppression
  4. Copiez et sauvegardez votre jeton GitHub (vous ne le reverrez plus !)

4️⃣ Créez un Gist

  1. Allez sur : GitHub Gists
  2. Cliquez sur "New Gist"
  3. Nommez-le chat.txt (gardez-le public ou secret)
  4. Cliquez sur "Create gist"
  5. Copiez l'ID du Gist (dernière partie de l'URL)

5️⃣ Lancez CipherGist

python CipherGist.py

Si c'est la première fois que vous l'exécutez, il demandera :
🔹 Jeton GitHub
🔹 ID du Gist

Ils seront stockés dans config.txt pour une utilisation future.


⚠️ IMPORTANT :
**Vous et votre ami devez utiliser le même config.txt ** pour que la conversation fonctionne !

Vous pouvez partager manuellement config.txt avec vos amis ou le partager en utilisant la méthode suivante...

Pour partager config.txt

python send.py
- 🔐 Remarque : Il chiffre config.txt, le télécharge sur un Gist, et le supprime automatiquement après que votre ami l'a téléchargé et déchiffré.

Pour recevoir config.txt

python receiver.py

il télécharge, déchiffre et sauvegarde config.txt dans son format d'origine, puis supprime le gist.

🔑 Comment utiliser

python CipherGist.py

📤 Envoyer un message :

  1. Tapez votre message et appuyez sur Entrée.
  2. Le message est chiffré et stocké dans votre Gist.
  3. Votre ami avec le même config.txt peut le déchiffrer.

📥 Recevoir des messages :

  1. Le programme vérifie votre Gist toutes les 3 secondes.
  2. Si un nouveau message chiffré est trouvé, il le déchiffre et l'affiche automatiquement.

Télécharger l’outil