Groupe 2,3,4,6
TP N°1 SFSD
Cryptage d’un fichier texte.
Méthode de cryptage :
• Lire le fichier à crypter ligne par ligne dans un buffer de type chaine de
caractère
• Pour chaque ligne lue : recopier caractère par caractère le buffer dans une
matrice dont...
More
Groupe 2,3,4,6
TP N°1 SFSD
Cryptage d’un fichier texte.
Méthode de cryptage :
• Lire le fichier à crypter ligne par ligne dans un buffer de type chaine de
caractère
• Pour chaque ligne lue : recopier caractère par caractère le buffer dans une
matrice dont la taille est suffisante.
La matrice sera remplie ligne par ligne.
• Recopier la matrice ainsi obtenue dans le buffer mais colonne par colonne.
• Ecrire le buffer dans le fichier crypté.
• Terminer cette action de cryptage en répétant les actions ci-dessus jusqu’à
épuisement du fichier.
Méthode de décryptage :
• Faire l’inverse du cryptage, c est-à-dire lire le fichier crypté ligne par ligne,
recopier chaque ligne dans la matrice, cette fois-ci colonne par colonne
d’abord, puis recopier la matrice ligne par ligne dans le buffer et l’écrire dans
le fichier décrypté.
.
Fichiers nécessaires : Nous aurons besoin de 3 fichiers, deux seront utiles pour le cryptage
et deux pour le décryptage.
• Un fichier texte à crypter (mode « r »)
Less