The first is to create a new MyMD5 class, inherit the NSObject, the following class method encapsulation, convenient for other classes to be called later.
+ (NSString *) MD5: (nsstring*) str
{NSLog (@ "MD5 method of Encryption");
const char *CSTR = [Str utf8string];
unsigned char result[16];
CC_MD5 (CSTR, (int) 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]
] lowercasestring];
NSLog (@ "%d=========================", 0x888); 888
NSLog (@ "%d=============!!!!!!! ", 0x4); 04
}
-(Ibaction) Loginaction: (UIButton *) Sender {
To encrypt a password by calling the class method
_pwdtextf.text=[mymd5 Md5:_pwdtextf.text];
}
MD5 Encryption-----IOS