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 !

Sujet : Deux possibilités de cryptages texte... Laquelle la meilleure? [ Archives Visual Basic / Sécurité ] (danielgrd)

lundi 27 décembre 2004 à 20:56:21 | Deux possibilités de cryptages texte... Laquelle la meilleure?

danielgrd

Bonjour,


J'ai trouvé deux logiciels faits sous VB qui permettent de crypter du texte...

Laquelle est la plus sécuritaire?
Ai-je raison de dire qu'elles se ressemblent? (Interface quasi identique et le texte crypté se ressemble aussi)


C'est des ZIP....

Les liens ou j'ai trouvé ces sources:
http://www.vbfrance.com/code.aspx?ID=4160
http://www.vbfrance.com/code.aspx?ID=27276



Merci d'avance


lundi 27 décembre 2004 à 21:25:15 | Re : Deux possibilités de cryptages texte... Laquelle la meilleure?

thierrydelepine

Je suis l'auteur de l'un deux sources et je ne vois pas ou il a ressemblence ??
dans mon code j'utilise les API integre de Windows de crytage alors que l'autre code il a cree une classe avec son propre algo RC4 ?????

ne pas confondre le code et l'interface, il est normal que tout code de demo de cryptage est un champ texte non crypté, un champ clé et un champ texte crypté.

l'ideal pour toi est de faire des tests, pour ma part je prefere le mien puisque le me base sur le cryptage fourni par Windows.

lundi 27 décembre 2004 à 22:36:20 | Re : Deux possibilités de cryptages texte... Laquelle la meilleure?

danielgrd

Bonjour,


Je suis vraiment newbie sur VB... Moi ce que je disais c'est qu'au premier coup d'oeil cela semblait se ressembler...

Mais c'est justement ta source que j'essais d'utiliser pour crypter le contenu d'un fichier .txt

1erement j'extrait le contenu du fichier .txt dans une variable, je crypte cette variable avec ton algo API, j'efface le fichier .txt et j'en crée un autre contenant le texte crypté de la variable...(voir sources plus bas)

Même chose pour le décryptage...

(j'utilise toujours le même mot de passe)

Mais il se passe quelque chose...

Le contenu du fichier décrypter contient toujours des caractères de trop à la fin...

Par exemple :

Je crypte le fichier "f.txt" contenant :

TEST1
TEST2
TEST3
TEST4
TEST5

Et lorsque je le décrypte, il m'ajoute 2 caractère après TEST5 : 3)

Il donne :

TEST1
TEST2
TEST3
TEST4
TEST53)


J'ai utilisé le mot de passe : avc



Merci d'avance




VOILÀ MA SOURCE :
Il y a 2 boutons : Command1 = Crypter
Command2 = Décrypter

-----------------------------------------------------------

Dim Crypt As clsCryptoFilterBox


Private Sub Command1_Click()
Dim FIC As Variant

Open "c:\f.txt" For Input As #1
FIC = Input$(LOF(1), 1)
Close #1

Set Crypt = New clsCryptoFilterBox
Crypt.Password = "avc"
Crypt.InBuffer = FIC
Crypt.Encrypt
FIC = Crypt.OutBuffer
Set Crypt = Nothing

Open "c:\f.txt" For Output As #1
'ecriture
Print #1, FIC
'fermeture fichier
Close #1
End Sub




Private Sub Command2_Click()
Dim FIC As Variant

Open "c:\f.txt" For Input As #1
FIC = Input$(LOF(1), 1)
Close #1

Set Crypt = New clsCryptoFilterBox

Crypt.Password = "avc"
Crypt.InBuffer = FIC
Crypt.Decrypt
FIC = Crypt.OutBuffer

Open "c:\f.txt" For Output As #1
'ecriture
Print #1, FIC
'fermeture fichier
Close #1
End Sub
--------------------------------------------------------------

mercredi 29 décembre 2004 à 12:45:23 | Re : Deux possibilités de cryptages texte... Laquelle la meilleure?

thierrydelepine

si tu ne passe pas par un fichier(CF: l'exemple d'utilisation de mon source), le probleme ne se produit pas.

Toi tu passe par des fichiers, c'est peut etre ta methode d'ecriture dans le fichier qui ajoute un retour chariot par exemple en fin de fichier donc le decrypteur decrypte aussi ces deux caracteres.

essaye en stockant ton resultat dans des variables si cela marche c'est bien un probleme de methode d'acces au fichier "PRINT"

mercredi 29 décembre 2004 à 21:29:40 | Re : Deux possibilités de cryptages texte... Laquelle la meilleure?

danielgrd

Allo,

Tu as raison... Je m'en suis aperçu peu de temps après d'avoir écrit ce message... C'est réellement mes méthodes de lecture et d'écriture qui rajoutent un 'retour de chariot' à l'intérieur de mon fichier .txt

Mais il n'y a plus de problème maintenant... Je me suis débrouillé autrement!


Merci



Cette discussion est classé dans : texte, trouvé, meilleure, possibilités, cryptages


Répondre à ce message

Sujets en rapport avec ce message

Drag d'un fichier depuis l'explorer vers une zone Texte d'une feuille : help ! [ par GEDDi ] Question bete mais je ne sais pas comment faire :J'ai une feuille(Form1) avec une zone de Texte (Text1) et je veux 'Draguer'un fichier venant de l"exp ecrire dand un txt [ par Nic ] comment ecrire un texte dans un fichiers txt car je voudrais faire entrer un texte dans un textbox et en cliquant sur un bouton le faire inscrire dans Texte & Images [ par MEYS David ] Comment réaliser une page qui comprent du texte et des images similaire a worddans une feuille en vb6Comment convertir une image BMP en JPGComment enr Texte & Images [ par MEYS David ] Comment réaliser une page qui comprent du texte et des images similaire a worddans une feuille en vb6Comment convertir une image BMP en JPGComment enr Insérer du texte dans un textbox [ par phil ] Salut !J'ai un textbox,je suis a un endroit donne dans le contenu du textbox (exemple : en plein milieu).Je clique sur un bouton et je veux qu'a l'end Enregistrement d'un fichier texte [ par JCLK ] J'utilise cette commande pour enregistrer un fichier texte, mais il y a un problème : des guillemets s'affichent au début et à la fin du texte. Commen Manipulation des données dans un texte !! [ par beber ] debutant 100% voir plus !Recherche comment ouvrir un fichier contenant des variables X et Y d'une fonction. Puis d'arriver sous VB à les recuperer pou Gestion de caractères d'un fichier texte avec VB [ par pedro ] Hello tout le monde .Je recherche les sources d'un programme qui permet de lire un fichier texte .Les données lu dans ce fichier doivent pouvoir etre Datagrid [ par Christophe ] Lorsque je saisie un texte dans un TextBox avec un retour chariot (touche ENTREE), et qu'ensuite je le copie dans un datagrid.A la place du retour cha


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

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



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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,203 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é.