在网络请求中许多项目用到了AES加密解密,最近遇到了就顺便写下来,方便记忆。1、首先下载AESCrypt第三方库,下载下来后编译会报错,需把NSData + CommonCypto.m这个文件添加-fon-objc-arc2.导入头文件#import "AESCrypt.h"NSString *st...
分类:
其他好文 时间:
2015-12-25 13:36:39
阅读次数:
150
1 #import 2 3 #import 4 5 #import 6 7 #import "NSData+AES.h" 8 9 @interface NSString (AES)10 11 //加密字符串12 13 - (NSString*)aes128Encrypt:(NSStr...
分类:
移动开发 时间:
2015-12-25 11:22:30
阅读次数:
247
原文:http://www.lidaren.com/archives/1470高级加密标准(Advanced Encryption Standard,AES),又称Rijndael加密法。 以下实现代码中分别为NSData和NSString增加了一个Category。使用时直接调用即可。需要注意的是...
分类:
移动开发 时间:
2015-12-24 10:40:09
阅读次数:
266
使用方法先导入头文件#import "NSData+AES.h"//AES测试//用来密钥NSString *key = @"123456";//用来发送的原始数据NSString *secret = @"I Love You";//数据转码NSData *plain = [secret dataU...
分类:
移动开发 时间:
2015-12-23 17:46:03
阅读次数:
256
Android Hawk数据库 github开源项目
Hawk 是一个非常便捷的数据库 . 操作数据库只需一行代码 , 能存任何数据类型 .
github 地址: https://github.com/orhanobut/hawk
Hawk 是一个简单的 key-value 数据库
它使用:
AES 加密
能选择使用SharedPreferences 或者 SQLite
Gson解析 (文章下方的Simple中有替换fastJson的版本)
提供:
安全数据持久化...
分类:
移动开发 时间:
2015-12-18 16:44:17
阅读次数:
274
这两天在弄公司的服务端项目的时候,发现mysql比较实用的3个函数,在这里给大家分享一下。1、AES_ENCRYPT函数,这个函数的使用场景是对一些安全性要求比较高的数据使用AES加密,语法为:AES_ENCRYPT(str,key),其中第一个参数表示要加密的数据,第二参数是对应的key。2、AE...
分类:
数据库 时间:
2015-11-26 12:57:29
阅读次数:
155
using System;using System.Collections.Generic;using System.Linq;using System.Web;using Exam.EncryptPrivate;using System.Text;using System.Security.Cry...
0 AES简介 美国国家标准技术研究所在2001年发布了高级加密标准(AES)。AES是一个对称分组密码算法,旨在取代DES成为广泛使用的标准。 根据使用的密码长度,AES最常见的有3种方案,用以适应不同的场景要求...
分类:
编程语言 时间:
2015-11-13 01:08:31
阅读次数:
733
最近和京东合作做一个项目,在接口对接传递参数时,参数需要通过AES加密解密。本来想到用gem'aescrypt'处理,但是aescrypt的编码方式用的base64,而京东那边用的是16进制。所以就自己写了加密解密方法。AES 加密def aes_encrypt(key, encrypted_s.....
分类:
其他好文 时间:
2015-11-09 17:05:01
阅读次数:
456
iOS代码加密常用加密方式,常见的iOS代码加密算法包括MD5加密、AES加密、BASE64加密。三大算法iOS代码加密是如何进行加密的://///////////////////////////////////////////////////////////////// MD5 iOS代码加...
分类:
移动开发 时间:
2015-11-06 00:04:52
阅读次数:
233