I found this "http://www.learnosity.com/techblog/index.cfm/2008/1/14/
MD5-Checksum-for-Images-Binaries-in-CF" but could not get it to work.I
hope it gives you some ideas.

Thanks,
tom


On Nov 7, 5:36 pm, "Peter J. Farrell" <[email protected]> wrote:
> I have some code around here -- lemme dig it up.
>
> Peter J. Farrell said the following on 11/07/2009 07:29 PM:
>
>
>
> > Just a word on what is going on.  I tried the example code on OpenBD,
> > Adobe CF8, command-line openSSL md5 and command-line md5sum on my Ubuntu.
>
> > Both openSSL and md5sum utilities match.  Neither OpenBD or Adobe CF8
> > match anybody.
>
> > .Peter
>
> > tjones said the following on 11/07/2009 06:53 PM:
> >> Strange, I get two completely different values.
>
> >> cf:
> >> <cfset theFile = #ExpandPath("./files/SpryAssets.zip")#>
> >> <cffile action="read" file='#theFile#' variable="xFile" />
> >> <cfdump var="#hash(xFile)#">
>
> >> result = 2BB4CCC9F80ABD2D257C194CFD184771
>
> >> local$ openssl md5 SpryAssets.zip
> >> MD5(SpryAssets.zip)= 51d9e575628fa0a78d3712cfc7dfc5b0
>
> >> thanks,
> >> tom
>
> >> On Nov 7, 2:35 pm, Matthew Woodward <[email protected]> wrote:
>
> >>> Tom Jones wrote:
>
> >>>> Is there a plugin or something that will allow me to get the MD5 or  
> >>>> SHA1 hash of a file that has just been uploaded? I was trying to use  
> >>>> "hash()" but when I try to verify it with "openssl MD5 fileName" it's  
> >>>> a totally different value.
>
> >>> The hash() function defaults to use MD5 so I'm not sure why you'd be
> >>> getting different values from openssl. I just tested things and I don't
> >>> get different values from openssl.
>
> >>> To test, I created a test.txt file containing "This is a test of the MD5
> >>> hash". I then ran the following code on OpenBD:
> >>> <cffile action="read" file="#ExpandPath('test.txt')#" variable="foo" />
> >>> <cfset fooHash = Hash(foo) />
> >>> <cfoutput>#fooHash#</cfoutput>
>
> >>> This output:
> >>> 31C30AF062B9CEF1647ECB4A2CB1F9DA
>
> >>> I then checked using Linux's md5sum command against test.txt, which 
> >>> output:
> >>> 31c30af062b9cef1647ecb4a2cb1f9da  test.txt
>
> >>> I then checked using openssl md5 test.txt which output:
> >>> MD5(test.txt)= 31c30af062b9cef1647ecb4a2cb1f9da
>
> >>> So at least in my testing, other than the output from OpenBD being all
> >>> upper case, the MD5 values are the same.
>
> >>> Are you sure there isn't something else in the mix throwing things off?
> >>> Do you have code you can share?
>
> >>> --
> >>> Matthew Woodward
> >>> [email protected]http://mpwoodward.posterous.com
> >>> identi.ca/Twitter: @mpwoodward
>
> >>> Please do not send me proprietary file formats such as Word, PowerPoint, 
> >>> etc. as attachments.http://www.gnu.org/philosophy/no-word-attachments.html

--~--~---------~--~----~------------~-------~--~----~
Open BlueDragon Public Mailing List
 http://groups.google.com/group/openbd?hl=en
 official site @ http://www.openbluedragon.org/

!! save a network - trim replies before posting !!
-~----------~----~----~----~------~----~------~--~---

Reply via email to