iOS加密

iOS 加密 base64 sha1 MD5 RSA

2016-03-30  本文已影响232人  6129b93b59e2

app有几种常用的加密方式,md5,base64,sha1,rsa,aes(我了解的就这些,可能还有一些常用的)

github网址

https://github.com/BadSuNian/RSA

base64

  + (NSString*)encodeBase64String:(NSString *)input;//编码
  + (NSString*)decodeBase64String:(NSString *)input;//解码
  + (NSString*)encodeBase64Data:(NSData *)data;//编码
  + (NSString*)decodeBase64Data:(NSData *)data;//解码

MD5加密

  +(NSString *)getMd5_32Bit_String:(NSString *)srcString;

sha1加密

  +(NSString *)getSha1String:(NSString *)srcString;

RSA加密

  + (NSString *)encryptString:(NSString *)str publicKey:(NSString *)pubKey;

RSA解密
+ (NSString *)decryptString:(NSString *)str publicKey:(NSString *)pubKey;

由于本人工作比较忙,写的一些教程很可能不适合新手,有些东西我都没有介绍,适用于有一定基础的,找东西很麻烦(逻辑什么的都懂,自己写又麻烦,拿来直接用比较方便)。如果有疑问请留言

上一篇 下一篇

猜你喜欢

热点阅读