MD5 method for Objective-C