MODULE DE CRYPTAGE PAR LA METHODE DE PORTA POUR TOUT TYPE DE FICHIER

SkyRocKo Messages postés 174 Date d'inscription samedi 10 mai 2003 Statut Membre Dernière intervention 18 février 2006 - 26 avril 2004 à 22:28
c3rb3r3 Messages postés 38 Date d'inscription mardi 17 décembre 2002 Statut Membre Dernière intervention 25 janvier 2006 - 22 janv. 2006 à 12:58
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/22305-module-de-cryptage-par-la-methode-de-porta-pour-tout-type-de-fichier

c3rb3r3 Messages postés 38 Date d'inscription mardi 17 décembre 2002 Statut Membre Dernière intervention 25 janvier 2006
22 janv. 2006 à 12:58
Même si je doute d'en avoir l'utilité, je trouve ce code vraiment sympathique, merci bien :]
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
27 avril 2004 à 23:57
PS : Tu peux enlevé les "Let" dans tes affectations, il est optionnel en VB. Et a part allourdir le code, je le trouve pas super utile
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
27 avril 2004 à 23:55
Ce que veux dire arny a propos de ta gestion d'erreur, je crosi que c'est que tu colles 1 "Goto" et si Warny est un membre de l'amicale des anti Code-Spaghetti (dont je suis, enfin parfois), et ben c'est pas cool de mettre des goto, meme pour une gestion d'erreur.
Mais bon, bien qu'étant un anti-goto, je mets régulièrement des On Error goto ... dans mes codes. Mais ce sont les seuls, je jure, m'sieur !!
sinon j'aime bcp ta source : 8/10
gandalfkhorne Messages postés 70 Date d'inscription dimanche 11 janvier 2004 Statut Membre Dernière intervention 1 octobre 2004
27 avril 2004 à 20:32
Pour PaTaTe je voulais juste dire que comme je lai expliker le cryptage et le decryptage sont effectué simpleme,t par rapport à la parité du nombre de fois que lon crypte le msg.

Sinon pour le On error je vois ce que tu veux dire, mais c une solution comme les autres si tu veux bien mexpliker en koi c mieux pour ca cas-ci, vu que les ereurs je lai renvoi a la fin.

et le DoEvnts je l'ai pris sur le site, donc la source y est deja
Saros Messages postés 921 Date d'inscription vendredi 20 décembre 2002 Statut Membre Dernière intervention 23 septembre 2010
27 avril 2004 à 19:23
Oups je me suis trompé de source en postant le commentaire :)
Mais je trouve ta source bien quand même donc je conserve le 9...
Saros
Saros Messages postés 921 Date d'inscription vendredi 20 décembre 2002 Statut Membre Dernière intervention 23 septembre 2010
27 avril 2004 à 19:18
Très bien implémenté...
9/10
cs_PaTaTe Messages postés 2126 Date d'inscription mercredi 21 août 2002 Statut Contributeur Dernière intervention 19 février 2021 2
27 avril 2004 à 11:54
J'ai jeté un coup d'oeil rapide sur ta source, elle est pas mal :)

Seulement je me pose la question : Où est la routine de decryptage ?

8/10
cs_Warny Messages postés 473 Date d'inscription mercredi 7 août 2002 Statut Membre Dernière intervention 10 juin 2015
27 avril 2004 à 08:39
Salut,
Bon code bien commenté pour l'algorithme.

J'ai quand même quelques remarques sur la forme :
Evite les goto même dans les On Error

J'utilise ce formalisme qui est plus proche d'une gestion d'exception :
On error resume next
If err.number <> 0 then
Exit Sub 'ou autre instruction
End If

Pourquoi ne fait tu pas une source à part pour ton message dispatcher (DoEvnts) qui est très interressant mais est hors sujet par rapport à ta source actuelle ?
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
27 avril 2004 à 01:02
ADMIN INFO:

avis aux simplets qui notent 1 sans commentaire, il existe un log sur un site web ou tout s'enregistre, faut y songer.

BruNews, Admin CS, MVP Visual C++
gandalfkhorne Messages postés 70 Date d'inscription dimanche 11 janvier 2004 Statut Membre Dernière intervention 1 octobre 2004
26 avril 2004 à 23:54
Ou, que je m'en fous de la note, je ne veux que des commentaires, de plus j'aimerai que l'on m'explique pourquoi cela?

Ca me ferais très plaisir de savoir où il y a des failles bien que j'en vois une très grosse mais bon, que me le dise je le veux???

Ou ça?
SkyRocKo Messages postés 174 Date d'inscription samedi 10 mai 2003 Statut Membre Dernière intervention 18 février 2006
26 avril 2004 à 22:28
Salut.

Oulah, ca m'a l'air bien compliqué tout ça. C'est pas de mon niveau !

Bon boulot.

Bonne continuation !