Skip to content

Ugo-Pas/Cipher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Cipher

Outil simple de chiffrement et déchiffrement de chaînes de caractères à l’aide d’une clé.

🎯 Objectif du projet

Ce projet permet de :

  • Chiffrer une chaîne de caractères à partir d’une clé.
  • Déchiffrer une chaîne précédemment chiffrée avec la même clé.
  • Illustrer de manière simple le principe du chiffrement symétrique (même clé pour chiffrer et déchiffrer).

🚀 Fonctionnalités

  • Saisie d’un texte en clair.
  • Saisie d’une clé de chiffrement.
  • Génération d’un texte chiffré.
  • Récupération du texte original à partir du texte chiffré et de la même clé.
  • Gestion de base des erreurs (clé manquante, texte vide, etc.).

Le type d’algorithme utilisé (décalage, substitution, XOR, etc.) dépend de l’implémentation dans le code source du projet.

📦 Installation

  1. Cloner le dépôt :
git clone https://github.com/Ugo-Pas/Cypher.git
cd Cipher

Remplace ces commandes par celles correspondant réellement à ton projet si besoin.

🧪 Utilisation

Selon la façon dont l’application est conçue, l’utilisation peut varier. Voici quelques exemples génériques.

Ligne de commande

# Exemple générique
./Cipher "chaine de character" "cle" "0" # 0 pour chiffrage  et 1 pour le déchiffrage

📁 Structure du projet

  • clone le ficher cipher

🧷 Limitations

  • Le chiffrement implémenté ici est principalement pédagogique.
  • Il ne doit pas être utilisé pour des données réellement sensibles en production.
  • Pour un usage sérieux, il est recommandé d’utiliser des bibliothèques de chiffrement reconnues (AES, RSA, etc.).

👤 Auteur


N’hésite pas à adapter les sections (installation, utilisation, exemples de code) en fonction de la vraie structure et du langage de ton projet.

About

cryptage et décryptage du chaîne de caractères avec une clé

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages