begin process at 2012 05 29 07:39:51
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

hashage MD 5


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

hashage MD 5

mercredi 9 mars 2005 à 22:47:28 | hashage MD 5

Horfee

bon je suis en train de créer un pgm qui envoie un fichier par internet. Il me faut pouvoir identifier chaque fichier de facon unique en fonction de son contenu, pour ne pas pouvoir concatener de fichier (par exemple executable) different en plusieur transfert net, c'est pourquoi je me suis tourné vers le md5 ( peut etre pas judicieux mais bon...).
donc :
- est ce la bonne solution ?
- existe t il un moyen plus simple et moins couteux en tps proc ?
- et comment marche le MD 5? ( g trouvé ici md5.h + md5.cpp + les fonctions
    char * md5_file ( FILE * p );
- et comment adapter pour passer en param de la fonction un ifstream :
       char * md5_file(ifstream fp );

merci...
da rulez ++
jeudi 10 mars 2005 à 09:06:19 | Re : hashage MD 5

magic_Nono

Membre Club
md5 est une méthode de hashage et non de cryptage

et le hashage n'est pas réversible...
dc méthode pour ton projet à changer...

cf d'autres pages sur ce forum

Magicalement
jeudi 10 mars 2005 à 12:25:58 | Re : hashage MD 5

aardman

Membre Club
Salut,
magic_Nono: au contraire, le hash md5 est particulierement adapté pour ce projet car il fournit une empreinte 'unique' d'un fichier, c'est ce que Horfee recherche il me semble.
jeudi 10 mars 2005 à 13:18:16 | Re : hashage MD 5

Horfee

oui oui c'est ce que je cherche : en fait mon pgm enverra un fichier.
si un des deux acteurs interrompt le transfert lors du prochain lancement de l'app l'envoi reprendra a partir du dernier endroit envoyé, donc il me faut pouvoir identifier de maniere unique chaque fichier... le seul probleme c'est que j'utilise les fstream et non les methodes de stdio ( je travaille en cpp)
donc...comment puis je faire? apparement la fonction md5_file ( FILE * p) lit au plus 33 caractere il me semble, les passe en param de la methode md5 du fichier md5.cpp...
mais est ce que c'est bien ca?


Cette discussion est classée dans : fichier, file, md5, hashage, md


Répondre à ce message

Sujets en rapport avec ce message

Problème avec traitement de fichier (cplusplus !) [ par Sianrin ] Voila, j'explique mon problème. Pour voir un peu comment les accès au fichiers se géraient en cplusplus, je me suis mis en tête de faire un programme Enregistrer en HEXA un texte avec gcc !! [ par UncleShu ] /* * Ce programme affiche le fichier en HEXADECIMAL et se copie lui-même avec * une autre exetenstion (.txt). Moi je voudrais qui affiche le fichier * Petit probleme de code en C sur Linux !! [ par UncleShu ] Je voudrais créer un fichier dans le réperoire personnel d'un utilisateur mais mon code ne marche pas !!#include #include #include #define DIR $HOM ouverture de fichier avec les MFC [ par steph76 ] Bonjourvoila je programme une application qui ha beusoin d'ouvrir 1 fichier via httpJ'ai donc fait le code suivantCStdioFile *file;CInternetSession IS utilisation du fichier md5.h [ par flatmax ] salut a tousje viens de recuperer les fichiers md5.h, md5.cpp, et j'aimerais savoir comment m'en servir pour obtenir le hash md5 d'un mot.quels foncti [C] Transfert de fichier par sockets [ par bonobo78 ] salut ! j'ai un petit pb pour transmettre un fichier via des sockets.En fait, je decoupe le fichier en petit bout de 1024 octets et je transmets chaqu prob avec nom de fichier. [ par kach23 ] bonjour, je debute etje réalise une acquisition de mesure avec builder.je souhaite que le nom du fichier ouvert a chaque acquisition soit different.vo GROS problème avec ' tellg() ' [ par Sanke ] Bonjour à tous, je poste ce message parce que je ne comprends pas ce qui se passe avec tellg() :je m'explique, je lis un fichier ligne à ligne dont vo Pb de gestion de fichier avec fstream [ par Bub325 ] Salut,J'ai deux problème distinct avec fstream, Le premier est que lorsque j'arrive à la fin d'un fichier, je ne peut plus revenir plus haut dans ce d Mettre un fichier .exe dans un buffer [ par guiguikun ] Je n'arrive pas a mettre un fichier executable en memoire.sur les 100Ko du fichier, mon buffer ne compte que les 3 premiers octets (caracteres)voici m


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,390 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales