CRYPTAGE XOR

cs_GoldenEye Messages postés 527 Date d'inscription vendredi 14 septembre 2001 Statut Membre Dernière intervention 6 octobre 2008 - 25 nov. 2002 à 10:38
trinitacs Messages postés 249 Date d'inscription mardi 16 juillet 2002 Statut Membre Dernière intervention 7 août 2003 - 29 nov. 2002 à 16:39
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/10135-cryptage-xor

trinitacs Messages postés 249 Date d'inscription mardi 16 juillet 2002 Statut Membre Dernière intervention 7 août 2003 2
29 nov. 2002 à 16:39
Arf oui, j'ai l'habitude d'aller sur plusieurs sites en même temps, erreur de ma part; désolé.
cs_Kaid Messages postés 949 Date d'inscription mardi 2 octobre 2001 Statut Membre Dernière intervention 8 juillet 2006 1
27 nov. 2002 à 17:21
Je parlais en fait des programmes qui ont pour but de crypter/décrypter les fichiers grâce au XOR. Pas les programmes qui utilisent pour une raison ou une autre un cryptage XOR.
A part celui de GoldenEye, celui ci http://www.cppfrance.com/article.aspx?Val=854 n'est pas sur (stocke la clé).

Sinon je comprends pas le lien sur http://www.programmationworld.com ? Erreur de manip ?
trinitacs Messages postés 249 Date d'inscription mardi 16 juillet 2002 Statut Membre Dernière intervention 7 août 2003 2
27 nov. 2002 à 16:28
Kaid >> Je coirs qu'on est pas sur les même longuers d'indes? Bon tant pis je m'explique:

Je suis allé dans la rubrique sécurité-cryptage. Volà des sources utilisant un cryptage xor, ou plutôt j'ai simplement cliqué sur les titres qui me semblait succeptibles d'utiliser un cryptage xor (j'ai autre chose à faire que de tous les regardé.
http://www.programmationworld.com/Forum/Messages.asp?Ids_sru=2&Ids_suj=3962&PageSujets=0&PageMessages=0
Ça fait 2.

http://www.cppfrance.com/article.aspx?Val=854
Ça fait 3 (il y a peut-être une couille avec les liens ousp)

Sachant que ce n'est que sur la première pasge de cette catégorie, on peut grossièrement multiplier par 2 car il y a 2 pages au total. Ensuite jai déjà vu exemple de cryptage xor dans la partie tutorial.

Si il n'y avait pas déjà des porgs avac un cryptage xor j'aurai déjà mis ma source à cryptage xor avec des masques jetables (c'est déjà plus eficace même si c'est pas pratique) sur cppfrance. De plus l'interêt d'une telle source n'est pas palpitant, quoique avec une fonction récursive c'est déjà plus drôle :)

Bon aller il y en a déjà entre 4 et 6.
cs_Kaid Messages postés 949 Date d'inscription mardi 2 octobre 2001 Statut Membre Dernière intervention 8 juillet 2006 1
27 nov. 2002 à 13:17
trinitacs: plein de programmes = 1 ?
trinitacs Messages postés 249 Date d'inscription mardi 16 juillet 2002 Statut Membre Dernière intervention 7 août 2003 2
26 nov. 2002 à 18:05
pk tu lis le fichier, tu le stockes dans un tableau et ensuite tu écris ? C'est plus simple de lire un octect et mettre dan un buffer de un octect et de lcrypter et ensuite de l'écrire.

Sinon si tu ne peux pas ouvrir le fichier c'est pas exit( 0 ) qu'il fautmettre mais exit( -1 );

Sinon il y a déjà plein de prog avec cryptage xor sur cppfrance.
cs_Kaid Messages postés 949 Date d'inscription mardi 2 octobre 2001 Statut Membre Dernière intervention 8 juillet 2006 1
26 nov. 2002 à 00:41
> Message de : gloom Déposé le : 25/11/2002 20:27:52
> Sujet : ok d'oki
> Message : ah d'accord pour un algorithme plus complexe j'y penserais...moi g
> voulue juste appliquer un simple cryptage XOR c le plus simple qui existe non ...
> moi je travaille a le faire evoluer dans le sens ou je veut faire editer mon image
> sous console win32 sans etre obligé de passé par un editeur de photo
> est ce ke c possible ?

En fait tu veux afficher l'image à l'écran c'est ca ?
cs_Kaid Messages postés 949 Date d'inscription mardi 2 octobre 2001 Statut Membre Dernière intervention 8 juillet 2006 1
25 nov. 2002 à 19:35
> Message de : gloom Déposé le : 25/11/2002 16:55:55
> Sujet : demande de taille dans ecrire-image
> Message : salut ...la taille je me sert pour modifier la taille d'origine ..au debut
> mettant que tu as ton image sur 1400 de largeur et 1600 de hauteur tu cryptes
> mais tu modifies aussi la taille a la fin tu aurras une image cryptée disant 250
> *300 mais ca c pas nécessaire car pour editer a photo tu as besoin d'un editeur
> de photo tels que paint shop ou photo shop et la majoritée d'entre eux possédes
> des Zoom et donc modifies ta taille j'éspére que g repondue a ta question si il y
> en a d'autres n'hésites pas a+

Donc ca devrait servir (car tu n'utilises pas a et b dans ecrire_image()) pour recadrer l'image ? Car si tu veux réduire la taille de l'image il faut utiliser un algo plus complexe.
Tu peux faire évoluer ton programme pour qu'il crypte n'importe quel fichier.
cs_Kaid Messages postés 949 Date d'inscription mardi 2 octobre 2001 Statut Membre Dernière intervention 8 juillet 2006 1
25 nov. 2002 à 19:27
Je parles pas des variables h et l dans la fonction ecrire_image(unsigned char *imageD) mais des variables a et b (celles renseignées par l'utilisateur).
"Fo tout lire avant de poser des question bêtes :D" -> parles pour toi.
cs_6Po Messages postés 105 Date d'inscription jeudi 16 mai 2002 Statut Membre Dernière intervention 22 janvier 2009
25 nov. 2002 à 18:52
l*h a mon avis ca sert a qqch non :D
il crée un tableau selon la taille de ton image !

Fo tout lire avant de poser des question bêtes :D
cs_Kaid Messages postés 949 Date d'inscription mardi 2 octobre 2001 Statut Membre Dernière intervention 8 juillet 2006 1
25 nov. 2002 à 11:05
Pourquoi tu demandes à l'utilisateur la hauteur et la largueur du fichier dans la fonction void ecrire_image(unsigned char *imageD) car tu ne te serts pas du résultat de la saisie.
cs_GoldenEye Messages postés 527 Date d'inscription vendredi 14 septembre 2001 Statut Membre Dernière intervention 6 octobre 2008 4
25 nov. 2002 à 10:38
Pourquoi tu ne calcules pas la taille du fichier ?
Rejoignez-nous