CE CODE PEUT CRYPTER ET DÉCRYPTER TOUS TYPE DE FICHIERS SANS LES ENDOMMAGER AVEC

Signaler
Messages postés
473
Date d'inscription
mercredi 7 août 2002
Statut
Membre
Dernière intervention
10 juin 2015
-
Messages postés
466
Date d'inscription
samedi 16 février 2002
Statut
Membre
Dernière intervention
20 avril 2007
-
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/19150-ce-code-peut-crypter-et-decrypter-tous-type-de-fichiers-sans-les-endommager-avec-une-vitesse-210-ko-s

Messages postés
466
Date d'inscription
samedi 16 février 2002
Statut
Membre
Dernière intervention
20 avril 2007

Je réagis juste sur Gabchampagne, je le cite : "Par contre, c'est bien puisque tu utilise fso."

Remarque infondée, fso est plus lent que les fonctions de fichier classiques incorporées à VB depuis QB, plus lourd à gérer, et plus lourd en cas de déploiement.

L'utilisation de FSO ne remonte pas le niveau du code, il l'enfonce.


@+
Celiphane
Messages postés
473
Date d'inscription
mercredi 7 août 2002
Statut
Membre
Dernière intervention
10 juin 2015

=> renfield
oups, tu as raison
=> gabchampagne
toi aussi

ça donne donc :
for cursor = 1 to len(m)
mid$(m,cursor,1) = chr$((asc(mid$(m,cursor,1))+1) mod 256)
next cursor

ou pour les intimes du binaire (beaucoup plus puissant)
for cursor = 1 to len(m)
mid$(m,cursor,1) = chr$((asc(mid$(m,cursor,1))+1) and 255)
next cursor

ps: les deux fonctions ne sont pas equivalentes
x mod y <> x and (y-1) sauf si y est une puissance de 2
Messages postés
216
Date d'inscription
mercredi 2 avril 2003
Statut
Membre
Dernière intervention
5 mai 2004

pi un ps : si il y a le caractère #255 à crypter, ça marchera pas car +1 = 256.
Messages postés
216
Date d'inscription
mercredi 2 avril 2003
Statut
Membre
Dernière intervention
5 mai 2004

ben là. C POCHE. Ce type de cryptage est inutile si tu montre la démarche. Il faut pouvoir crypter à l'aide d'une clée. Par contre, c'est bien puisque tu utilise fso.
Afficher les 6 commentaires