iOS MD5加密(常规、32位大小写、16位大小写等)

时间:2021-08-20 07:47:56
【文件属性】:
文件名称:iOS MD5加密(常规、32位大小写、16位大小写等)
文件大小:90KB
文件格式:ZIP
更新时间:2021-08-20 07:47:56
MD5加密 MD5各种加密。 番外:对文本+key进行md5 code32加密 再进行base64代码 /** 该方法是对文本+key进行md5 code32加密 再进行base64 @return 加密后的text */ - (NSString *)getSecretKeyWithString:(NSString *)interface{ // NSString *str = @"123456"; //text NSString *key=@"34A361EB5AAE0079B34C0D78D66C9F5D"; //key NSString *strAddKey = [NSString stringWithFormat:@"%@%@",interface,key]; //text+key NSString *MD5UtilCode32 = [self getMd5_32Bit_String:strAddKey]; //进行MD5UtilCode32 //对加密的文本 进行base64 NSData *data = [MD5UtilCode32 dataUsingEncoding:NSUTF8StringEncoding]; NSString *base64String= [data base64EncodedStringWithOptions:NSDataBase64Encoding64CharacterLineLength]; //返回加密后的字符串 return base64String; }
【文件预览】:
MD5加密
----encryptDemo()
--------main.m(330B)
--------Default.png(6KB)
--------encryptDemo-Info.plist(1KB)
--------AppDelegate.h(358B)
--------AppDelegate.m(2KB)
--------Default-568h@2x.png(18KB)
--------.DS_Store(6KB)
--------Default@2x.png(16KB)
--------ViewController.h(1KB)
--------Images.xcassets()
--------ViewController.m(6KB)
--------en.lproj()
--------encryptDemo-Prefix.pch(325B)
----.DS_Store(6KB)
----encryptDemo.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(14KB)
--------xcuserdata()

网友评论