CRYPTAGE DE FICHIERS (MÉTHODE VERNAM) ULTIMATE VERSION

cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 - 9 déc. 2004 à 11:26
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 - 16 févr. 2005 à 11:55
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/28088-cryptage-de-fichiers-methode-vernam-ultimate-version

cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
16 févr. 2005 à 11:55
You can use a predefined key file with the size you want.
But, bigger is your key file, better is the security (see the code and you will anderstand)
Your key file can be a file text, an image (bmp), etc ...
jingcomics Messages postés 3 Date d'inscription samedi 10 avril 2004 Statut Membre Dernière intervention 22 septembre 2009
11 févr. 2005 à 20:36
it build 2 file

How i can do with big file

i can put 2 file on my server of 600mb one
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
13 déc. 2004 à 11:12
Par stream? et bien c presque pareil que pour des fichiers ...
A la demande generale, je vais voir si g le temps!!!
Inekman Messages postés 291 Date d'inscription dimanche 2 février 2003 Statut Membre Dernière intervention 30 juin 2006
10 déc. 2004 à 20:52
Voilà un code qu'il est bon ;-) Très beau travail mon ami. Oserai-je te pousser à implémenter une version avec des stream ;-P (oui j'en ai besoin :-D)

Très bon taf man.

Inekman.10/10
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
9 déc. 2004 à 16:00
Merci jmp77.
Je voudrais remercier RM50Man qui a posté une source sur le cryptage VERNAM, ce qui m' a motivé à créer toues ces fonctions. Donc merci à lui et à tout ceux qui m' ont encouragé à créer les fonctions de cryptage de fichiers par mail etc ...
jmp77 Messages postés 1119 Date d'inscription lundi 4 février 2002 Statut Membre Dernière intervention 4 octobre 2006 7
9 déc. 2004 à 15:09
Sympa comme code et super interessant.

Merci Mauricio.
10/10.

L'idée d'un compo pourrait sympa je trouve.

Bonne continuation,
JMP77.
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
9 déc. 2004 à 15:06
Poste le ton compo!
Aller, tout le monde: le compo, le compo, le compo !!! ...
JulioDelphi Messages postés 2226 Date d'inscription dimanche 5 octobre 2003 Statut Membre Dernière intervention 18 novembre 2010 14
9 déc. 2004 à 13:37
ha bah tant mieux :p
c une tres bonne idee tes units, bah le compo je verrais alors, je l'ai fais hier mais bon si ya des units...
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
9 déc. 2004 à 12:24
Au fait, au début, je n' avais pas fait :
fs_Src_Buffer, fs_Dest_Buffer, fs_Chave_Buffer: Array[0..1023] of byte; // Buffers de 1Ko ...

J' utilisais des buffers (variables) de 1 byte (au lieu de 1Ko).
Mais, je me suis rendu compte que comme ça c' est au moins 10 fois plus rapide! Donc, dans le meme esprit, je pense qu' on peut augmenter la taille du array pour gagner en vitesse.
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
9 déc. 2004 à 12:20
Personnellement, je trouve que cette image est moins bien : (

Sinon moi, j' ai 4 ou 5 units qui regroupent toutes mes fonctions par thème (objet, divers, base de données, systeme etc...). Ça m' evite le copier coller et surout de devoir actualiser mes focntions dans diverses projets.
JulioDelphi Messages postés 2226 Date d'inscription dimanche 5 octobre 2003 Statut Membre Dernière intervention 18 novembre 2010 14
9 déc. 2004 à 11:46
un pure code, une tres bonne adaptation du cryptage vernam pour les fichiers.
je vais faire un compo avec tes 2 sources, comme ça on va pas se trimballer des copier/coller qd on en a besoin :D

ps : l'image est mieux :D
10/10
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
9 déc. 2004 à 11:26
Il y a un fichier à décrypter dans le zip pour ceux qui veulent essayer !!! Ok, la photo n' est pas aussi bonne (je parle de la photo) que celle d' avant mais bon ... Jeunesse oblige !
Rejoignez-nous