CRYPTAGE D'UN TEXTE COMPLEXE, SAUT DE LIGNE ET CARACTÈRES SPÉCIAUX INCLUS
HRdesalpes
Messages postés64Date d'inscriptionvendredi 21 novembre 2003StatutMembreDernière intervention29 juillet 2006
-
27 sept. 2004 à 13:17
cs_gagou9
Messages postés126Date d'inscriptionvendredi 19 septembre 2003StatutMembreDernière intervention20 novembre 2007
-
17 mai 2006 à 14:30
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_gagou9
Messages postés126Date d'inscriptionvendredi 19 septembre 2003StatutMembreDernière intervention20 novembre 2007 17 mai 2006 à 14:30
Salut !
OUAOU !
ça faisait pas mal de temps que j'avais pas vu cette source, et effectivement, elle n'est pas bien valable... loool
j'ai carrément progressé depuis le jour ou j'ai fait cette source (hum, je devai etre en 2nd, et la chui en terminale), donc je comprend tout a fai vo comments, meme si je connais pas grand chose en cryptage.
je vai prevenir dans la source que c'est de la merde au niveau securite !
salut !
kankrelune
Messages postés1293Date d'inscriptionmardi 9 novembre 2004StatutMembreDernière intervention21 mai 2015 16 mai 2006 à 19:49
Coucou relis mon post... à aucun moment je ne parle de ta source... .. . :o)
@ tchaOo°
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 16 mai 2006 à 18:25
kancrelune, regarde mon post, plus haut... ma source cpp marche parfaitement, mais elle est valable pour toutes les méthodes de substitutions....
kankrelune
Messages postés1293Date d'inscriptionmardi 9 novembre 2004StatutMembreDernière intervention21 mai 2015 16 mai 2006 à 05:50
Par "mise en forme" valeriejarl parle des majuscules... .. .
@ tchaOo°
kankrelune
Messages postés1293Date d'inscriptionmardi 9 novembre 2004StatutMembreDernière intervention21 mai 2015 16 mai 2006 à 05:47
Ne prennez pas ce genre de source pour crypter un texte... ça se décrypte en à peine deux minutes !!!
Tapez blowfish, des ou xtea dans google vous trouverez des versions js de ces algorythms qui sont de vrai algorythm eux... .. .
gagou9 je ne veux pas dénigrer ton boulot mais sais tu ce qu'est la cryptographie ? qu'est qu'un algorythm à clée publique ? à clée privé ? un algorythm symétrique ? asymétrique ? un algorythm de block ? en mode stream ? le principe de xor ? les tables de permutations (s-box, k-box, g-box)... .. ?
Comprend tu ce code...
var sum = 0;
var delta = 0x9E3779B9;
while (n-- > 0)
{
sum += delta;
y += (z << 4) + a ^ z + sum ^ (z >>> 5) + b;
z += (y << 4) + c ^ y + sum ^ (y >>> 5) + d;
}
C'est la base de l'aglo Xtea (eXtend Tiny Ecryption Algorythm)... .. .
Il est bien de proposer des scripts mais en terme de sécurité il ne faut pas proposer n'importe quoi car si quelqu'un de moins expérimenté prend ce script il s'expose à de gros problème si les données qu'il veut protéger sont vraiment sensible... .. .
Cordialement
@ tchaOo°
cs_gagou9
Messages postés126Date d'inscriptionvendredi 19 septembre 2003StatutMembreDernière intervention20 novembre 2007 7 mars 2006 à 08:38
Bonjour !!
tu pourai nous montrer ce que tu a changé dans le code, car peut-etre est-ce interressant!!!
je comprend pas tro ta question : "garder la mise en forme du texte modifié"
les saut de ligne ?
oui ils sont gardés, quoi que, sou firefox,ce code marche pas tres bien !
ce code ne crypte que tu texte plein, donc pas de gras, souligné etc !!!
voila!
Salut
Gagou
valeriejarl
Messages postés1Date d'inscriptionjeudi 10 novembre 2005StatutMembreDernière intervention 5 mars 2006 5 mars 2006 à 10:48
Bonjour
merçi pour ce code que j'ai modifier pour mes besoins.
Je souhaite savoir si il est possible de garder la mise en forme du texte modifié et comment.
En vous remerçiant par avance.
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 21 mai 2005 à 11:15
je poste immédiatement une source sur cppfrance qui démontre la non fiabilitée de celle-ci...
PROTECTIONNISTE
Messages postés67Date d'inscriptionjeudi 30 janvier 2003StatutMembreDernière intervention23 septembre 20081 21 mai 2005 à 10:20
Sur son piano à cocktail, Boris Vian composait son roman. Plaquant un do-mi-sol, il produisit un oxymoron au citron, puis joua un portrait au curry. (picrocole)
Un son sonna faux. Il l'assaisonna illico d'un mot grivois. Ainsi, Boris composait un court fabliau ou un chant paillard.
(Caboche)
Goulu, sans aucun bla-bla, son chant raviva un minou
coquin, toison auburn aux sous-sols du paradis. La nana
frissonna puis Stéliade
chanta. Son auburn minou miaulais à qui va là. Il hantait son champ. La nana chantonna aussi naja
Moi, j'allais saisir, tout palpitant, son ananas (ou son nichon) droit, quand on sonna au portail, fort mal à propos. Qui faisait donc l'importun, si tard dans la nuit?
(Migou)
A coup sur, la maman du grand dadais qui gît au fond du Gardon aura saisi l'occasion d'abrutir son voisin à coups d'assommoirs sur son huis.
(twingolescu)
----------------------------
Enfin bref ... quelque exemple de lipogramme pour coucou747,
La méthode de remplacer les lettres les plus courante dans un texte n'est pas tres efficace avec les exemples ci dessus, des textes sans la lettre "e",
Georges Perec, à écris "La disparition" un lipogramme sans "e" un Roman complet.
Amicalement
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 1 nov. 2004 à 17:42
j'ai vu le même code que le tiens sur cppfrance.com il a été désactivé car c'ets inutile, ça ne sert a rien, ce n'est pas un vrai algo de cryptage, et il y a déja bcp de codes commecelui ci sur code source...
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 29 oct. 2004 à 22:55
a vrai dire, je l'ai tapée comme ça sur phpcs.com, mais je ne l'ai pas testée, je dois ausi avoir oublié toutes les déclarations de variables...
Et aussi, je crois que ça ne marche pas pour ton code...
en fait, je peux te faire a peu près une description de ce qui casse ta source :
1 °) ouvre un fichier texte de même nature que le fichier crypté (on devines, c'est a dire, un html si ton fichier crypté est un html, si c'ets du texte pure, il faut que ton fichier soit dans la même langue et le + long possible)
2 °)Tu fais des stats :
le caractère A aparait ... fois
le caractère B [..]
3 °)Tu trie ton tableau pour pouvoir afficher :
le caractère qui aparait le plus de fois est " "
ensuite : "e"
puis "a"
ect...
4 °)Ensuite tu fais les mêmes stats sans ton fichier crypté
5°) et tu en déduis que :
le caractères qui aparait le plus de fois dans ton fichier crypté correspond en fait au caractère qui aparait le plus de fois dans le fichier normal...
ect...
6 °)tu remplaces
7 °)Tu enregistre le nouveau fichier
Bon, ok cette méthode peut donner des fichiers qui seront légèrement faux, mais ils seront très proches des fichiers d'origines....
cs_gagou9
Messages postés126Date d'inscriptionvendredi 19 septembre 2003StatutMembreDernière intervention20 novembre 2007 29 oct. 2004 à 22:35
ouai
je voulai dire' que tu met les val que tu veu dan le switch,et donc voila...
donne la source pour decrypter, ou publie la quelque part !!
merci
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 29 oct. 2004 à 18:19
j'ai 15 ans et demi...
même si tu changes l'ordre, ça reste du remplacement pur et simple, on prends ensuite un test normal, et on repères le pourcentage de chaque lettre présent dans ce nouveau texte, ensuite, il suffit de remplacer dans ton fichier crypté le caractère qui apparait le plus de fois par celui que l'on aura trouvé dans l'aute texre, et on continue avec le second....
ect, c'ets la méthode de césar, masi c'est inéficace...
cs_gagou9
Messages postés126Date d'inscriptionvendredi 19 septembre 2003StatutMembreDernière intervention20 novembre 2007 29 oct. 2004 à 14:18
dsl de pa avoir rep
je croyai tavoir envoyer un mail
donc je voulai savoir ou ta mi le code en c pour decripter
mai apparament ta pa vu que on pe changer les valeur, c'est fai expres pour ladapter.
je sui entrain d'en faire une avec une clé de cryptage en md5, donc inclusion de php dans le tou. mai tu sai jai ancore bcp a aprendre car sa fai qun an que je fai du js et qelque moi que je fai du php, et j'ai que 16 ans !! je trouve que c deja bien pour mon age !!
si ta une source plu interessant je sui preneur !!
merci
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 27 oct. 2004 à 20:39
Mais pourquois tu réponds pas ??? c'ets quand même ta source !
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 29 sept. 2004 à 22:49
simle question que me dictait mon esprit au moment ou j'ai vu un switch : "tu cryptes avec quel algorythme ? selon ce que je vois c'est du remplacement pur et simple, se décrypte aussi fasilement que la méthode césarienne..."
bon, j'ai donné le code C pour casser ton codage dans une source php alors cherhes un autre algorythme, ça c'ets pas vraiment efficace...
j'ai vu une fois la méthode rsa apliquée au javascript, c'est déja plus efficace, même si en js, on ne peut pas exploiter tt la puissance du rsa...
HRdesalpes
Messages postés64Date d'inscriptionvendredi 21 novembre 2003StatutMembreDernière intervention29 juillet 2006 27 sept. 2004 à 13:17
rum.... Aprés le </html> on rajoute <script> et a la fin </script> car le resultat est pas super sans.....
17 mai 2006 à 14:30
OUAOU !
ça faisait pas mal de temps que j'avais pas vu cette source, et effectivement, elle n'est pas bien valable... loool
j'ai carrément progressé depuis le jour ou j'ai fait cette source (hum, je devai etre en 2nd, et la chui en terminale), donc je comprend tout a fai vo comments, meme si je connais pas grand chose en cryptage.
je vai prevenir dans la source que c'est de la merde au niveau securite !
salut !
16 mai 2006 à 19:49
@ tchaOo°
16 mai 2006 à 18:25
16 mai 2006 à 05:50
@ tchaOo°
16 mai 2006 à 05:47
Tapez blowfish, des ou xtea dans google vous trouverez des versions js de ces algorythms qui sont de vrai algorythm eux... .. .
gagou9 je ne veux pas dénigrer ton boulot mais sais tu ce qu'est la cryptographie ? qu'est qu'un algorythm à clée publique ? à clée privé ? un algorythm symétrique ? asymétrique ? un algorythm de block ? en mode stream ? le principe de xor ? les tables de permutations (s-box, k-box, g-box)... .. ?
Comprend tu ce code...
var sum = 0;
var delta = 0x9E3779B9;
while (n-- > 0)
{
sum += delta;
y += (z << 4) + a ^ z + sum ^ (z >>> 5) + b;
z += (y << 4) + c ^ y + sum ^ (y >>> 5) + d;
}
C'est la base de l'aglo Xtea (eXtend Tiny Ecryption Algorythm)... .. .
Il est bien de proposer des scripts mais en terme de sécurité il ne faut pas proposer n'importe quoi car si quelqu'un de moins expérimenté prend ce script il s'expose à de gros problème si les données qu'il veut protéger sont vraiment sensible... .. .
Cordialement
@ tchaOo°
7 mars 2006 à 08:38
tu pourai nous montrer ce que tu a changé dans le code, car peut-etre est-ce interressant!!!
je comprend pas tro ta question : "garder la mise en forme du texte modifié"
les saut de ligne ?
oui ils sont gardés, quoi que, sou firefox,ce code marche pas tres bien !
ce code ne crypte que tu texte plein, donc pas de gras, souligné etc !!!
voila!
Salut
Gagou
5 mars 2006 à 10:48
merçi pour ce code que j'ai modifier pour mes besoins.
Je souhaite savoir si il est possible de garder la mise en forme du texte modifié et comment.
En vous remerçiant par avance.
21 mai 2005 à 11:15
21 mai 2005 à 10:20
Un son sonna faux. Il l'assaisonna illico d'un mot grivois. Ainsi, Boris composait un court fabliau ou un chant paillard.
(Caboche)
Goulu, sans aucun bla-bla, son chant raviva un minou
coquin, toison auburn aux sous-sols du paradis. La nana
frissonna puis Stéliade
chanta. Son auburn minou miaulais à qui va là. Il hantait son champ. La nana chantonna aussi naja
Moi, j'allais saisir, tout palpitant, son ananas (ou son nichon) droit, quand on sonna au portail, fort mal à propos. Qui faisait donc l'importun, si tard dans la nuit?
(Migou)
A coup sur, la maman du grand dadais qui gît au fond du Gardon aura saisi l'occasion d'abrutir son voisin à coups d'assommoirs sur son huis.
(twingolescu)
----------------------------
Enfin bref ... quelque exemple de lipogramme pour coucou747,
La méthode de remplacer les lettres les plus courante dans un texte n'est pas tres efficace avec les exemples ci dessus, des textes sans la lettre "e",
Georges Perec, à écris "La disparition" un lipogramme sans "e" un Roman complet.
Amicalement
1 nov. 2004 à 17:42
29 oct. 2004 à 22:55
Et aussi, je crois que ça ne marche pas pour ton code...
en fait, je peux te faire a peu près une description de ce qui casse ta source :
1 °) ouvre un fichier texte de même nature que le fichier crypté (on devines, c'est a dire, un html si ton fichier crypté est un html, si c'ets du texte pure, il faut que ton fichier soit dans la même langue et le + long possible)
2 °)Tu fais des stats :
le caractère A aparait ... fois
le caractère B [..]
3 °)Tu trie ton tableau pour pouvoir afficher :
le caractère qui aparait le plus de fois est " "
ensuite : "e"
puis "a"
ect...
4 °)Ensuite tu fais les mêmes stats sans ton fichier crypté
5°) et tu en déduis que :
le caractères qui aparait le plus de fois dans ton fichier crypté correspond en fait au caractère qui aparait le plus de fois dans le fichier normal...
ect...
6 °)tu remplaces
7 °)Tu enregistre le nouveau fichier
Bon, ok cette méthode peut donner des fichiers qui seront légèrement faux, mais ils seront très proches des fichiers d'origines....
29 oct. 2004 à 22:35
je voulai dire' que tu met les val que tu veu dan le switch,et donc voila...
donne la source pour decrypter, ou publie la quelque part !!
merci
29 oct. 2004 à 18:19
même si tu changes l'ordre, ça reste du remplacement pur et simple, on prends ensuite un test normal, et on repères le pourcentage de chaque lettre présent dans ce nouveau texte, ensuite, il suffit de remplacer dans ton fichier crypté le caractère qui apparait le plus de fois par celui que l'on aura trouvé dans l'aute texre, et on continue avec le second....
ect, c'ets la méthode de césar, masi c'est inéficace...
29 oct. 2004 à 14:18
je croyai tavoir envoyer un mail
donc je voulai savoir ou ta mi le code en c pour decripter
mai apparament ta pa vu que on pe changer les valeur, c'est fai expres pour ladapter.
je sui entrain d'en faire une avec une clé de cryptage en md5, donc inclusion de php dans le tou. mai tu sai jai ancore bcp a aprendre car sa fai qun an que je fai du js et qelque moi que je fai du php, et j'ai que 16 ans !! je trouve que c deja bien pour mon age !!
si ta une source plu interessant je sui preneur !!
merci
27 oct. 2004 à 20:39
29 sept. 2004 à 22:49
bon, j'ai donné le code C pour casser ton codage dans une source php alors cherhes un autre algorythme, ça c'ets pas vraiment efficace...
j'ai vu une fois la méthode rsa apliquée au javascript, c'est déja plus efficace, même si en js, on ne peut pas exploiter tt la puissance du rsa...
27 sept. 2004 à 13:17