Cryptage et décryptage de texte (simple)

Soyez le premier à donner votre avis sur cette source.

Vue 15 719 fois - Téléchargée 924 fois

Description

Bonjour,

J'ai fais ce code pour simplement crypter du texte d'une maniere aléatoire et la décrypter n'importe ou d'autre ...

Explication :
- Randomize des chiffres puis en choisi un entre 1 et 30 ...
- Prend tout les char() du texte et les soustrait par le chiffre aléatoire donné
- Ecrit le chiffre aléatoire donné + 21 au début du texte.

Pour décoder, c'est l'inverse, en prenant base du chiffre mis en avant ... :)

EDIT :
- Ajout du support multi-ligne
- Vérification de case vide
- Protection légerement changée pour le chiffrage
EDIT 2 : J'ai suivi le conseil de us_30...
- Clé de cryptage externe
- La clé est demandée avant le décryptage et n'est plus intégré au texte
- Quelques modifs suplémentaire ...

Source / Exemple :


Goto Zip

Conclusion :


Bon, c'est une de mes premieres source en vb6 ...
Crtitiquer, cela me fera progresser ...

J'ai essayé de bien commenter le code ... es-ce lisible ?

Merci !

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_miata
Messages postés
86
Date d'inscription
mardi 31 août 2004
Statut
Membre
Dernière intervention
19 août 2008
-
Pourquoi pas ... je regarderai pour cela ...
us_30
Messages postés
2065
Date d'inscription
lundi 11 avril 2005
Statut
Membre
Dernière intervention
14 mars 2016
7 -
Bonsoir,

Miata, juste une suggestion : Si au lieu d'inscrire la clé dans le cryptage, tu la demande à l'utilisateur au moment du décryptage ? Cela ne serait-il pas mieux ?

EBartSoft... vi ! -);

Amicalement,
Us.
cs_EBArtSoft
Messages postés
4531
Date d'inscription
dimanche 29 septembre 2002
Statut
Modérateur
Dernière intervention
22 avril 2019
5 -
On sent bien que c'est les vacances en ce moment sur CodeS-SourceS...
cs_miata
Messages postés
86
Date d'inscription
mardi 31 août 2004
Statut
Membre
Dernière intervention
19 août 2008
-
Merci pour les critiques ...

Je vais modifier pour le oups ...
Pour la clé au début, je vais changer un peu le systeme pour qu'elle soit un peu mieu cachée, mais je dois toujours la laissée pour pouvoir détecter sous quelle forme elle a été codée...

Deplus, si quelqu'un de novice n'a pas le code source, le fait du +21 ne facilite pas la tache, même si ce n'est pas une protection tres dur à comprendre ...

Merci :)
us_30
Messages postés
2065
Date d'inscription
lundi 11 avril 2005
Statut
Membre
Dernière intervention
14 mars 2016
7 -
Bonsoir,

Vite fait, (comme tu acceptes les critiques, enfin... j'espère), voici quelques remarques :

- un bug détecté dans le "décrypteur" si le texte est vide... "oups" arrive au galop...
- toujours dans le même : Le décryptage fait apparaître des caractères parasites à la fin du décodage ?

Enfin, le cryptage fait apparaître la clé au début... du coup (au-delà de la très grande simplicité de cryptage) on ne peut plus parler de cryptage... y'a plus de secret ! 007 va aller en retraite et moi faire dodo...

Sinon les commentaires sont parfaits...

Bon courage,

Amicalement,
Us.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.