Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #import "NSString+MD5HexDigest.h"
- @implementation NSString (md5)
- -(NSString *) md5HexDigest
- {
- const char *original_str = [self UTF8String];
- unsigned char result[CC_MD5_DIGEST_LENGTH];
- CC_MD5(original_str, strlen(original_str), result);
- NSMutableString *hash = [NSMutableString string];
- for (int i = 0; i < 16; i++)
- [hash appendFormat:@"%02X", result[i]];
- return [hash lowercaseString];
- }
- @end
Add Comment
Please, Sign In to add comment