Bonjour à tous,
Je continue mon (ré)apprentissage du C sous Linux et ce coup-ci je souhaiterais obtenir la somme MD5 d'un fichier, comme je le ferais avec md5sum en ligne de commande.
J'ai trouvé ceci :
http://www.koders.com/c/fid3D64E21C0E09F5D6216C4E4B1BB933AA6(...)
Mais je me suis dis qu'une fonction standard existait peut-être ?
Alors, si quelqu'un peut également me conseiller un site référence, genre de bible du C et des librairies existantes, ça m'éviterait de poser sur ce forum des questions qui peuvent sembler stupides pour certains gourou du C.
Merci d'avance.
jy.
# Conseil
Posté par Bruno Muller . Évalué à 2.
Tu aurais ainsi trouvé facilement : http://www.die.net/doc/linux/man/man3/md5.3.html
[^] # Re: Conseil
Posté par Anonyme . Évalué à 3.
La RFC 1321 est tellement bien documentee que ca se code tout seul tres facilement:
ftp://ftp.rfc-editor.org/in-notes/rfc1321.txt
et en francais:
http://abcdrfc.free.fr/rfc-vf/rfc1321.html
Pour repondre a la question de Jean-Yves, il n'y a pas de fonction standard en C qui fait ce que tu demandes, mais tu peux aisement extraire ce dont tu as besoin a partir du lien que tu as donne dans ton message
[^] # Re: Conseil
Posté par Bruno Muller . Évalué à 1.
[^] # Re: Conseil
Posté par Anonyme . Évalué à 1.
Pour ce qui est de standard, dans le cadre de la thematique de ce forum, les seuls standards que je connaisse sont la norme C89 et C99... mais je reconnais volontier avoir des tendances integristes qui viennent masquer mon amateurisme dans le domaine ;)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.