Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

CRYPTER/DÉCRYPTER UN TEXTE AVEC UNE CLÉ DE CRYPTAGE DE FAÇON (ASSEZ) SÛRE.


Information sur la source

Description

Cliquez pour voir la capture en taille normale
Voici un la source d'un p'tit truc que j'avais fait il y a quelques mois (avec VisualBasic 5): Il s'agit d'un "encrypteur" de textes. Entrez la clé (6 caractères max, pas de caractères interdits), mettez le texte et clikez...
Les lettres du texte sont converties en nombres puis ces nombres sont mélangés, additionnés, multipliés,... dans tous les sens, en fonction de la clé, et d'autres paramètres...

Je suis pas très fort en VB, même débutant, donc dites moi ce qui ne vas pas !

P.S: Je n'ai pas encore mis les commentaires (ceux qui sont présents sont des indications pour moi qd je faisait le programme)

 

Conclusion

Merci de me dire ce qui ne vas pas, et de me donner votre opinion sur cette source !
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de max781 le 06/09/2006 19:12:30

Je vais essayer de faire un commentaire constructif sans m'etendre ... Deja quand tu dis qu'il n'y a pas de caracteres interdit, moi dans la source je vois :

If Clé1 > 99 Or Clé2 > 99 Or Clé3 > 99 Or Clé4 > 99 Or Clé5 > 99 Or Clé6 > 99 Then
MsgBox "La clé entrée contient un/des caractères interdits.", vbInformation, "Mauvaise clé"
...

Bon, a part ca, je suis pas un expert en cryptographie mais je peux te dire qu'il y a des redondances cycliques : Crypte "AAAAAAAAAAAAAAAAAAAAAAAA" par exemple tu verra que la partie crypté ... se repete. Aussi, au lieu de déclarer 6 variables clés (Clef1, Clef2, ...) pense a déclarer un tableau (Dim Cle(1 To 6)), c'est plus pratique. Essayes d'indenter ton code aussi.

En esperant avoir put t'aider.

signaler à un administrateur
Commentaire de us_30 le 06/09/2006 19:49:19

Salut,

Juste en passant... Déjà je suis en parfait accord avec les remarques de Max781.

Ensuite, je pense que ton cryptage n'est pas très puissant... Mais pour bien juger cela, il faudrait que tu expliques le principe en détail. Mettre des formules dans tout les sens, n'offre aucune garantie sur la performance d'un cryptage.

Enfin, je trouve le petit texte d'erreur amusant. Je cite :
"Une erreur s'est produite, veuillez en informer si possible le fabriquant."
C'est qui le fabriquant ? Toi ?
Alors, tu vas être sollicité...

Amicalement,
Us.

signaler à un administrateur
Commentaire de ThePilot le 07/09/2006 18:18:51

Arf, oui, faut que j'enlève ce message ^^
Oui, en effet, il y a des redondances cycliques, mais je pense qu'elles sont assez "éloignées" entre elles...
Je ne veut pas du tout rivaliser avec les méthodes de cryptage comme le RSA ou autre, c'est juste un p'tit exercice...
Quand j'aurais un peu de temps, je commenterais la source.
Merci pour vos commentaires !

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Crypter/décrypter un texte [ par quentindu16 ] Bonsoir, voilà je viens tout juste de finir un programme à l'aide d'un membre vraiment sympa sur le forum. Et il me reste un probleme à régler. Je cre 2000 mots de passes a crypter en md5 ? [ par iceje ] Salut a tousBon vous etes mon dernier espoir !Je dois crypter 2000 mots de passes en MD5Alors crypter 1 mot de passe ok mais 2000 O_O ca va me prendre Impossible de crypter un texte qui à la meme cle [ par titi77200 ] Bonjour, J'ai un probleme lorsque j'essaie de crypter un texte qui à la meme clé.Ex : Clé = pommeTexte à crypter = pommeResultat = rien Le code : Dim Crypter du texte [ par Sadnotrue ] Bonjour !!Voilà mon problème :j'enregistre un login et un mot de passe dans un fichier texte et je voudrais pouvoir les crypter et décrypter d'une man Crypter un mot de passe [ par pseudoOM ] Bonjour à tous ! J'aimerais savoir si il est possible de crypter un mot de passe lorque l'on enregistre celui-ci dans la registry ?En fait j'ai u Crypter un texte en chiffres [ par AlexPoulard ] Bonjour, je voudrais un code permetant de crypter un texte en chiffres uniquement. Tous les cryptages que j'ai trouvé jusqu'à présent sur le site, son [vb.net] Crypter Décrypter un fichier XML. [ par arnolem ] Bonjour, j'ai fais une application qui copie ma base sql dans un fichier xml, je souhaite donc crypter ce fichier pour le transporter et le décry besoin d'aide pour décrypter un texte [ par fritz1 ] bonjour à tous,J'ai reçu un texte crypté que je n'arrive pas à traduire, pouvez-vous m'aider ???voici le texte :116126800 1216071 257620 260 240027450 application qui lit un texte [ par lemnini2010 ] salut !je voudrais demander pour ceux qui peuvent m'aider a réaliser une apllication en VB6 qui lit un les lettres tapés ou carément un texteMerci d'a importer un fichier texte ds sqlserver 2000 avec VB6 [ par azizessakhi ] bonjourj'utilise une fichier texte sous forme :champ1|champ2|champ3 et j'aimerias importer ces champs dans une base de données sql server 2000 à l'aid


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version


HTC G1

Entre 449€ et 449€


Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,406 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.