shadow1779
Messages postés706Date d'inscriptionmercredi 17 novembre 2004StatutMembreDernière intervention29 septembre 2013
-
10 nov. 2005 à 16:13
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 2010
-
12 nov. 2005 à 11:47
Bonjour,
je cherche a faire un systeme de cryptage de donnée assez facil, on m'a dis qu'il est possible de décaler d'un byte chaque caractere dans une chaine de caractere mais la personne ne se souvient plus comment, quelqu'un peut t'il m'aider
par exemple si je fais:
char buffer[10];
get(buffer);
prrintf("%s",buffer);
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 10 nov. 2005 à 16:46
De toute facon un décalage va engendrer une perte de données (sauf si on récupères les poids fort en poids faible). En tous cas, c'est une mauvaise méthode de cryptage
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 10 nov. 2005 à 17:12
vecchio > peut aller pour un usage domestique.
On pousse d'1 bit sur toute la longueur et on reporte le bit qui sort du dernier octet sur le 1er octet, idem dans l'autre sens pour décrypter.
Galmiza
Messages postés573Date d'inscriptionsamedi 16 novembre 2002StatutMembreDernière intervention 9 avril 20081 10 nov. 2005 à 18:10
Mais attention, si c'est pour cacher du texte, sache que c'est très
facile à cracker même pour quelqu'un qui ne connait pas ta méthode de
cryptage (pas même le fait que tu utilises des rotations d'octet).
En effet le 'e' apparait plus de fois que le reste .... je te laisse deviner.