Bonjour,
J'ai un petit code en C qui chiffre un fichier txt via un décalage de lettre.
Voilà la partie qui chiffre :
Code :
- for(i=0; i!= taille_fichier; ++i){
- // chiffrement des majuscules
- if(buf[i] >=59 && buf[i] < 91)
- buf[i] = ((buf[i]-59) + decalage) % 26 + 59;
- // chiffrement des minuscules
- if(buf[i] >=97 && buf[i] < 123)
- buf[i] = ((buf[i]-97) + decalage) % 26 + 97;
- }
|
Et ce que je souhaites, c'est le "compliqué" quelque peu. C'est à dire ajouter des caractères du type @^\`|[{#~ˇ en plus du simple décalage de lettre.
Si quelqu'un peut m'aguiller, merci.
Je précise que je suis sous Ubuntu