[C]Cryptage/Décryptage
Salut à tout le monde

Aujourd'hui je vous propose de relever un défi simple qui consiste à écrire un programme en C en console qui crypte ou décrypte un message.
En premier lieux, le programme va demander à l'utilisateur de choisir la quels des deux options "Crypter" ou "Décrypter" :
*Si l'utilisateur choisi l'option "Crypter", dans ce cas, le programme chiffre un message lu depuis un fichier "
crypt-it.txt" dans un fichier autre fichier nommée "
cypted.txt".
*Si l'utilisateur choisi l'option "Décrypter", le programme déchiffre le message lu depuis un fichier "
decrypt-it.txt" et l'écrire dans une fichier "
decrypted.txt".
L'algorithme de cryptage : Pour crypter le message on ne va pas ni utiliser un cryptage RSA ni tout autre type.
Disons qu'on va appeler notre algorithme de cryptage "Le cryptage Pro"
"CHIFFRE" va donner "23424333337332"
C'est simple, c'est comme si vous aller taper un texto sur votre téléphone portable, pour taper la lettre "C" on appui
3 fois sur le bouton
2 ainsi la lettre "C" = 23 .
Donc chaque nombre composé de deux chiffre correspond à une lettre, le premier chiffre correspond au bouton où la lettre se trouve et le deuxième est le rang de la lettre.
Pour les espace on va les remplacer par "0".
Exemple : "CHIFFRE MOI" => "23424333337332
0616343"
Pour ce défi les chaines de caractères sont en majuscule et la ponctuation, les chiffres , les symboles et les caractères spéciaux ne sont pas gérés.
Bonne chance.

Cliquez ICI pour en savoir plus.