NSDataクラスにMD5メッセージダイジェストを計算するメソッドを追加してみました。 NSData+Digest.h #import <Foundation/NSData.h> @interface NSData (Digest) - (NSString *)MD5DigestString; @end NSData+Digest.m #import "NSData+Digest.h" #import "CommonCrypto/CommonDigest.h" @implementation NSData (Digest) - (NSString *)MD5DigestString { int length = [self length]; unsigned char *buffer = (unsigned char*)malloc(length); [self getBytes:buff