linux-c-programming.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* md5sum or libraries
@ 2005-01-02 18:22 Benjamin Jeeves
  2005-01-02 20:55 ` Jan-Benedict Glaw
  0 siblings, 1 reply; 2+ messages in thread
From: Benjamin Jeeves @ 2005-01-02 18:22 UTC (permalink / raw)
  To: linux-c-programming

Hi all

I'm new to C programming and was hoping to write a program that would scan a 
number of folders and if any files in them it would do a md5sum on them. I 
can not seen to find any thing on a libraries or a function that would do the 
md5sum of the file.

e.g. in php there is a function call md5_file().

This there something like that in C?

I have written the code to scan the folders but can not find anything on 
md5sum or md5_file for C?

Thank you

Benjamin Jeeves

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: md5sum or libraries
  2005-01-02 18:22 md5sum or libraries Benjamin Jeeves
@ 2005-01-02 20:55 ` Jan-Benedict Glaw
  0 siblings, 0 replies; 2+ messages in thread
From: Jan-Benedict Glaw @ 2005-01-02 20:55 UTC (permalink / raw)
  To: linux-c-programming

[-- Attachment #1: Type: text/plain, Size: 1050 bytes --]

On Sun, 2005-01-02 18:22:55 +0000, Benjamin Jeeves <benjamin@benjamin76.plus.com>
wrote in message <200501021822.55287.benjamin@benjamin76.plus.com>:
> I have written the code to scan the folders but can not find anything on 
> md5sum or md5_file for C?

libgcrypt does implement a number of cryptographic hash functions, md5
is fur sure one of those. However, you've got to do the file-reading
yourself (though, that shouldn't be much of a problem :)

But keep in mind that md5 is nowadays considered broken. So if you just
want to check some random files, it may serve you very well, but if you
need to to some contract-checking or things like that, you should
consider other hash functions.

MfG, JBG

-- 
Jan-Benedict Glaw       jbglaw@lug-owl.de    . +49-172-7608481             _ O _
"Eine Freie Meinung in  einem Freien Kopf    | Gegen Zensur | Gegen Krieg  _ _ O
 fuer einen Freien Staat voll Freier Bürger" | im Internet! |   im Irak!   O O O
ret = do_actions((curr | FREE_SPEECH) & ~(NEW_COPYRIGHT_LAW | DRM | TCPA));

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2005-01-02 20:55 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-01-02 18:22 md5sum or libraries Benjamin Jeeves
2005-01-02 20:55 ` Jan-Benedict Glaw

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).