Le criptage en langage C

greenworld -  
fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   -
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

  1. Utilisateur anonyme
     
    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
    1. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
       
      A lord_abdennour,
      Attention à ne pas utiliser le modulo.
      0