美文网首页iOS加密
iOS 加密 base64 sha1 MD5 RSA

iOS 加密 base64 sha1 MD5 RSA

作者: 6129b93b59e2 | 来源:发表于2016-03-30 14:36 被阅读232次

    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;

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

    相关文章

      网友评论

        本文标题:iOS 加密 base64 sha1 MD5 RSA

        本文链接:https://www.haomeiwen.com/subject/iwzslttx.html