Hi, I'm trying to get a MD5 Checksum of a file. This is my code: ______________________________
#import <CommonCrypto/CommonDigest.h> - (NSString*)getMD5ChecksumOfFile:(NSString*)pathOfFile { const char *cStr = [[NSData dataWithContentsOfFile:pathOfFile] bytes]; unsigned char result[CC_MD5_DIGEST_LENGTH]; CC_MD5(cStr, strlen(cStr), result); return [NSString stringWithFormat: @"%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X", result[0], result[1], result[2], result[3], result[4], result[5], result[6], result[7], result[8], result[9], result[10], result[11], result[12], result[13], result[14], result[15]]; __________________________ When I try to checksum a file I get a different checksum, than on the command line using MD5. My result: D41D8CD98F00B204E9800998ECF8427E command line result ("md5 test.txt"): a3801c714957c21382d7fe07e0b29aa8 Can anybody tell me, why my code might be wrong. Or am I just doing something wrong, when verifying my result against the command line result? Thankyou, Sebastian. _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to [EMAIL PROTECTED]