国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

base64加密解密文件

2019-11-14 17:53:28
字體:
來源:轉載
供稿:網友

1
//字符串加密 2 -(void)demo1 { 3 //普通的 8 bit二進制數據 4 NSString *str = @"hello world!"; 5 //將字符串轉換成二進制數據 6 NSData *data = [str dataUsingEncoding:NSUTF8StringEncoding]; 7 8 //base64 加密后的二進制數據 9 NSData *base64Data = [data base64EncodedDataWithOptions:0];10 //base64 加密后的字符串11 NSString *base64String = [data base64EncodedStringWithOptions:0];12 13 [data writeToFile:@"/Users/zhufeng/Desktop/data" atomically:YES];14 [base64Data writeToFile:@"/Users/zhufeng/Desktop/base64Data" atomically:YES];15 // [base64String writeToFile:@"/Users/zhufeng/Desktop/base64String" atomically:YES];16 //輸出17 NSLog(@"data : %@",data);18 NSLog(@"base64Data : %@",base64Data);19 NSLog(@"base64String : %@",base64String);20 }21 22 //加密文件信息23 -(void)demo2 {24 //1.得到文件的二進制數據25 NSData *data = [NSData dataWithContentsOfFile:@"/Users/zhufeng/Desktop/wode.jpg"];26 27 //2.將得到的文件二進制數據進行 base64加密28 NSData *base64Data = [data base64EncodedDataWithOptions:0];29 30 //3.存儲加密之后的數據31 [base64Data writeToFile:@"/Users/zhufeng/Desktop/wodezhaopian" atomically:YES];32 }33 34 //解密文件信息35 -(void)demo3 {36 //1.獲取base64加密的二進制數據37 NSData *base64Data = [NSData dataWithContentsOfFile:@"/Users/zhufeng/Desktop/wodezhaopian"];38 39 //2.將 base64 加密的二進制數據轉換成普通二進制數據40 NSData *data = [[NSData alloc] initWithBase64EncodedData:base64Data options:0];41 42 //3.存儲 解密后的文件43 [data writeToFile:@"/Users/zhufeng/Desktop/我的解密照片.gif" atomically:YES];44 }45 46 47 //影片加密48 -(void)demo4 {49 //1.得到文件的二進制數據50 NSData *data = [NSData dataWithContentsOfFile:@"/Users/zhufeng/Desktop/X游記之D圣歸來.Monkey.King.Hero.is.Back.mp4"];51 52 //2.將得到的文件二進制數據進行 base64加密53 NSData *base64Data = [data base64EncodedDataWithOptions:0];54 55 //3.存儲加密之后的數據56 [base64Data writeToFile:@"/Users/zhufeng/Desktop/X游記之D圣歸來.mp4" atomically:YES];57 }58 //影片解密59 -(void)demo5 {60 //1.獲取加密后的base64文件的二進制數據61 NSData *base64Data = [NSData dataWithContentsOfFile:@"/Users/zhufeng/Desktop/X游記之D圣歸來.mp4"];62 63 //2.將 base64 加密的文件轉換成普通的二進制文件64 NSData *data = [[NSData alloc] initWithBase64EncodedData:base64Data options:0];65 66 //3.存儲解密后的文件67 [data writeToFile:@"/Users/zhufeng/Desktop/X游記之D圣歸來 解密.mp4" atomically:YES];68 69 }

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 岳普湖县| 文昌市| 靖宇县| 太白县| 德庆县| 万载县| 思南县| 新邵县| 兴城市| 胶南市| 临夏县| 卫辉市| 新津县| 凤冈县| 水城县| 安吉县| 科尔| 湾仔区| 鲁山县| 广东省| 荆州市| 阿坝县| 聊城市| 金山区| 黎城县| 徐州市| 平安县| 桃源县| 江阴市| 房产| 连江县| 油尖旺区| 广宁县| 右玉县| 双鸭山市| 邻水| 米林县| 全州县| 平舆县| 丽水市| 巴林左旗|