WKCEncryptor 0.2.4

WKCEncryptor 0.2.4

Maintained by yang666.



  • By
  • WeiKunChao

WKCEncryptor

Carthage compatible CocoaPods compatible License: MIT

Some base on encryptor

Such as

import into #import <WKCEncryptor/WKCEncryptor.h>

  1. MD5加密
/**MD5加密*/
NSString *test = @"你我他";
NSString *testMD5 = [test MD5];
//result: 23b3e52000cbb65f4f39f3c22cbeb8b2
  1. base64加密
/**base64加密*/
NSString *test = @"你我他";
NSString *testBase64 = [test base64EncodeString];
//result: 5L2g5oiR5LuW
NSString *testGeBase64 = [testBase64 base64DecodeString];
//result: @"你我他"
  1. AES256数据加密
/**AES256加密*/
NSString *test = @"你我他";
NSData *data = [test dataUsingEncoding:NSUTF8StringEncoding];
NSData *encryptor =[data AES256EncryptWithKey:@"AES256"];
NSData *gencryptor = [encryptor AES256DecryptWithKey:@"AES256"];
  1. keyChain
/**keyChain*/
[WKCKeyChain saveAccount:@"账号" passWord:@"密码"] ;
NSString *password = [WKCKeyChain sharedKeyChain].passWord;
NSString *account = [WKCKeyChain sharedKeyChain].account;
//result: @"密码"  @"账号"