123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- //
- // DesUtil.h
- // jiaPei
- //
- // Created by apple on 2016/12/27.
- // Copyright © 2016年 JCZ. All rights reserved.
- //
- #import <Foundation/Foundation.h>
- /******字符串转base64(包括DES加密)******/
- #define __BASE64( text ) [DesUtil base64StringFromText:text]
- /******base64(通过DES解密)转字符串******/
- #define __TEXT( base64 ) [DesUtil textFromBase64String:base64]
- @interface DesUtil : NSObject
- /************************************************************
- 函数名称 : + (NSString *)base64StringFromText:(NSString *)text
- 函数描述 : 将文本转换为base64格式字符串
- 输入参数 : (NSString *)text 文本
- 输出参数 : N/A
- 返回参数 : (NSString *) base64格式字符串
- 备注信息 :
- **********************************************************/
- + (NSString *)base64StringFromText:(NSString *)text;
- /************************************************************
- 函数名称 : + (NSString *)textFromBase64String:(NSString *)base64
- 函数描述 : 将base64格式字符串转换为文本
- 输入参数 : (NSString *)base64 base64格式字符串
- 输出参数 : N/A
- 返回参数 : (NSString *) 文本
- 备注信息 :
- **********************************************************/
- + (NSString *)textFromBase64String:(NSString *)base64;
- //加密
- +(NSString *) encryptUseDES:(NSString *)plainText key:(NSString *)key;
- //解密
- +(NSString *) decryptUseDES:(NSString *)plainText key:(NSString *)key;
- @end
|