- 博客(3)
- 资源 (3)
- 收藏
- 关注
原创 iOS&Java常用加密(二)单向加密
单向加密就是用同一个密钥去加密和解密。一.AES支持密钥128位,192位,256位(常用的是128位 md5, 256位 sha256)算法/工作模式/填充方式的概念:算法是:AES工作模式:ECB/CBC 默认情况下iOS是CBC的,我提供的例子是ECB的的工作模式,所以iOS在设置加密参数的时候要添加参数 kCCOptionECBMode填充方式:kCCOpti
2014-03-31 20:19:56 6868 1
原创 iOS&Java常用加密(一)
一.HASH散列算法1.MD5算法不可逆128位或者64位串,byte数字长度就是16和8,一般表示是使用16进制来表示的话,1个byte转换成2个16bit,分别表示高地位,所以生成的字符串是16位或者是32位的,16位其实是从32位中的中间部分抽出来的。我们所说的密码多少位,是表示多少bit,转换成byte数组的话,就是除以8,但是如果输出16进制的话就是除以4,因为"1111
2014-03-30 21:17:25 9163
原创 代理工具Charles使用
一.跟踪HTTPS1.下载官方的证书ssl.zip证书,解压成*.crt2.可以通过邮箱或者发布到自己的服务器的方式,然后用手机去下载安装crt文件。3.charles设置Proxy-->SSL,勾选Enable SSL Proxying,下面点击"Add",将你需要验证的域名+端口号添加进去并且勾选。比如:*.my.com, mobileapi.myserver.com4.手机
2014-03-27 20:41:49 59351 5
weinre 远程调试
2013-05-27
VisualDiffer 1.5 for mac文件比较工具
2013-04-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人