Thank you everyone for your help.
Marek hit the nail on the head with his evaluation. The issue was,
indeed, related to the "echo" command used in testing against the output
of the library function. Solaris appends a newline (hex 'A' or octal
'012') to the echoed string which is subsequently evaluated by the
hashing algorithm. The solution to this was to use 'printf "some
string" | openssl dgst -md5' as printf outputs only what is between the
quotes.
Harold Friedline
SA Analyst II
Credit & Risk Management
Barclaycard US
302.255.8062
What I am looking for is a blessing not in disguise.
Jerome K. Jerome
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Marek Marcola
Sent: Monday, March 20, 2006 4:28 PM
To: [email protected]
Subject: Re: Crypto Library question
Hello
> The code compiles and links. Using it, however, produces different
> results than using
> echo "some string" | openssl dgst -md5
Echo command adds "new line" characters.
Try someting like "echo -n" on linux or "\c" on hpux
to disable this.
Best regards,
--
Marek Marcola <[EMAIL PROTECTED]>
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List [email protected]
Automated List Manager [EMAIL PROTECTED]
Barclays www.barclaycardus.com
This e-mail and any files transmitted with it may contain confidential and/or
proprietary information. It is intended solely for the use of the individual or
entity who is the intended recipient. Unauthorized use of this information is
prohibited. If you have received this in error, please contact the sender by
replying to this message and delete this material from any system it may be on.
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List [email protected]
Automated List Manager [EMAIL PROTECTED]