Le criptage en langage C

Fermé
greenworld - 2 nov. 2010 à 21:16
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 17 nov. 2010 à 08:33
salut
j'ai un mini projet en langage c ,le sujet c'est le criptage d'un texte ;je n'ai aucun idée .
est pouvez m'aider dans ce programme en TURBO C

1 réponse

Utilisateur anonyme
17 nov. 2010 à 02:13
Et bien si vous n'avez pas besoin d'un niveau très élevé de cryptage (par exemple : un jeu amateur) ,vous pouvez toujours utiliser la méthode de Jules César ,il suffit de remplacer chaque lettre du texte à chiffrer par la lettre qui se situe n places plus loin dans l'alphabet :

A titre d'exemple, dans le film L'odyssée de l'espace, l'ordinateur porte le nom de HAL. Ce surnom est en fait IBM décalé de 1 position vers le bas. ( n = -1)

exemple :
I - 1 -> H
B - 1 -> A
M - 1 -> L

exemple c:

int  i , n = -1; // n :représente le pas de decalage

char mot1[4] = "IBM" , mot2[4];

for(i = 0 ;i<3 ;i++)
mot1[i] = mot2[i] + n;


a la fin mot2 contiendra "HAL "
personnellement j'utilise cette méthode pour les jeux ( sauvegarder les meilleur scores.. ) ;mais si ton projet est du sérieux je te conseille d'analyser beaucoup de méthode et de développer une nouvelle par combinaison des precedantes
2
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 842
17 nov. 2010 à 08:33
A lord_abdennour,
Attention à ne pas utiliser le modulo.
0