Test de la sécurité de mon cryptage [sources inc]

Bonjour, je suis nouveau sur le forum :hello:

J’ai créé un système de cryptage de texte (il fait pas encore les fichiers), et j’aimerais savoir s’il est au point. Pour cela, je souhaiterais que certains s’amusent à essayer de comprendre son fonctionnement :smiley:

Voila l’adresse: http://crypt-challenge.no-ip.org/newversion.php

Donc en fait, le fonctionnement est simple, pour crypter, vous mettez dans la case d’en haut, un mdp au milieu et vous cliquez sur codage :smiley:

Et pour décrypter vous mettez dans la barre du bas et le mdp, ensuite DECODAGE :paf: :paf:

En espérant que ça intéresse un peu de monde :pt1cable:
Et pour ceux que ça intéresse, Les sources:

http://crypt-challenge.no-ip.org/newVersion.phps

Mouai, pas trouvé. Faut dire, pas cherché longtemp aussi :D.
Mais j’ai l’impression que tu pourrais “compresser” un peu mieux la chaine codée. Surtout qu’il y a beaucoup de points, tirets et + qui se répètent…

vouep :oui: …
un ptit compressage type bmp, et hop :paf: …

sinon ça me rappelle un exo qu’on avait fait en cours de crypto en licence :o …

Vu que c’est du php et vu comment le site est fait, tout est possible comme cryptage … comme le fait de ne pas en utiliser !
Je m’explique : vu que le php est éxécuté côté serveur, il suffit d’enregistrer dans deux variables le texte et les mdp et d’afficher un peu n’importe quel caractère (fo garder une cohérence quand même) pour faire croire à un cryptage.
Pour décrypter, suffit d’afficher le contenu de nos deux variables.
J’attent un exe en bon et du forme pour m’assurer qu’il s’agit bien de cryptage :slight_smile:

:super: :clap:

puis y a les fonctions de cryptage de php… :slight_smile:

Voila la source pour ceux qui veulent voir :o (sauf que ça va plus etre drole :ane: )

http://crypt-challenge.no-ip.org/newVersion.phps

Bon, les noms de variables sont bizarre, c’est à force de faire du brainfuck ça donne des mauvaises habitudes :smiley:

Désolé, mais j’ai pas envie de le faire en C++, à la rigueur, je referait une version en python. EN plus, je viens de fournir les sources donc vous pouvez toujours tester en local :smiley:

C’est une idée ou je suis seul ? :smiley:

On se lasse très vite des casses tetes :smiley:

Donc ça doit etre au point mon système :ane: :ane:

Par contre, j’ai un problème avec les caractères spéciaux, je peux pas les décoder parce que j’utilise la fonction ORD, et après si c’est plus grand que 255 chr() ne veut rien savoir.

Vous auriez pas une ptite astuce? :smiley:

Dire que c’est de l’us ascii et pas de l’utf 8 ?

Tu fais comment? :??: