// Copyright 2015-present 650 Industries. All rights reserved. #import #import @implementation NSData (EXFileSystem) - (NSString *)md5String { unsigned char digest[CC_MD5_DIGEST_LENGTH]; CC_MD5(self.bytes, (CC_LONG) self.length, digest); NSMutableString *md5 = [NSMutableString stringWithCapacity:2 * CC_MD5_DIGEST_LENGTH]; for (unsigned int i = 0; i < CC_MD5_DIGEST_LENGTH; ++i) { [md5 appendFormat:@"%02x", digest[i]]; } return md5; } @end