自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 HTTPS系列之CA数字证书

数字证书的两个作用: 1. 身份验证。确保客户端访问的网站是通过CA认证的可信赖的网站 2. 分发公钥。简介PKI(Public Key Infrastructure)公钥基础设施 “遵循标准的利用公钥加密技术提供一套安全基础平台的技术和规范。支持公钥管理并能支持认证,加密,完整性和可追究性服务的基础设施“ “完整的PKI系统具有 CA, 数字证书库,密钥备份及恢复系统,

2016-07-28 14:34:52 5136 1

原创 HTTPS系列之RSA算法

简介加密算法总的可以分为两种,对称加密与非对称加密算法。 RSA是1977年三位数学家Rivest,Shamir,Adleman设计的一种非对称的加密算法,该算法破解的关键在于寻找大数的两个质数因子。大数长度越大,破解难度也就越大,目前768位的密钥已被破解,安全性建立在公钥长度足够的基础上,如iOS9中引入的新特性ATS中对公钥长度就有明确的要求,至少为2048位。 “RSA是第一个也是目前唯

2016-07-26 11:28:06 1695

原创 HTTPS系列之SSL/TLS协议

SSL/TLS协议的基本思路是采用公钥加密法–from 阮一峰 SSL/TLS协议的基本过程是这样的: (1) 客户端向服务器端索要并验证公钥。 (2) 双方协商生成”对话密钥”。 (3) 双方采用”对话密钥”进行加密通信。SSLSSL(Secure Sockets Layer 安全套接层 利用数据加密(Encryption)技术,可确保数据在网络上之传输过程中不会被截取

2016-07-25 17:56:41 669

原创 iOS基础篇

22th,July,2016前言最近越发感觉基础掌握的很差,这篇就好好记录下关于iOS那些基础吧NSString判空的几点思考NSString判空 判空第一步:一般会对该字符串进行类型判断 -isKindOfClass:[NSString class]是否为NSString的实例或继承自NSString的任意类实例。也就是声明为NSString类型后,该变量的类型不一定是NSString(r:

2016-07-22 14:55:20 862

原创 Error Domain=com.alamofire.error.serialization.response Code=-1016 "

在使用AFNetworking连接时,报”Error Domain=com.alamofire.error.serialization.response Code=-1016 “错误。 网上找资料说是因为AFNetworking无法解析text/html格式,即XML格式的文本。 两种解决方案: 1. 后端修改:是后端的文本改成”application/json”,”text/json”等非”

2016-07-19 09:03:28 1174

原创 App Transport Security(ATS)学习笔记

报错”kCFStreamErrorDomainSSL, -9824”在访问http链接时报错”kCFStreamErrorDomainSSL, -9824” Starting in iOS 9.0 and OS X v10.11, a new security feature called App Transport Security (ATS) is enabled by default fo

2016-07-18 17:52:31 1484

原创 iOS之HTTPS

“保护用户隐私是任何一个想要长期发展的互联网公司的安身之本…所以任何一家大型互联网公司都不可能因为短期利益而忽视甚至出卖用户隐私“ –罗成互联网全站HTTPS的时代已经到来目前全站HTTPS方案的网站还比较少,但相信在不久以后会有大的改变,我喜欢这句话“风险分析和设计安全对策是应用开发者的责任“HTTPS的目的HTTP存在:劫取窃听风险篡改风险冒充风险(pretending): 第三方冒充他

2016-07-15 17:41:11 1378

原创 iOS后台模式BackgroundMode

15th,July,2016概述iOS平台提供给应用特殊的后台服务,应用在后台时仍被允许能执行一会。后台模式UIBackgroundModes Xcode Modes 1. audio -> Audio.Airplay and Picture in Picture: 应用在后台时可以播放声音信息 应用场景:需要在后台播放音频 2. location -> Location upd

2016-07-15 17:29:07 10091

原创 Mac平台Apache服务器配置&开启PHP

为了测试push notification,所以需要开启本机中的apache服务器,以及php服务。常用Terminal命令apache的开启关闭 sudo apachectl start // 开启apache sudo apachectl stop // 关闭apache sudo apachectl restart // 重启apache查看apache版本 httpd

2016-07-13 10:17:52 541

原创 Apple Pay学习笔记

Apple Pay流程注册 merchant ID,配置merchant ID,下载证书(apple_pay.cer)注册App ID,勾选Apple Pay,配置merchant ID调整系统最低部署版本(iOS8.0)Capabilities开启Apple PayTalk is cheap ,show the code判断当前设备是否支持Apple Pay 判断”Wallet有没有添

2016-07-12 11:18:32 666

原创 Passbook(Wallet)学习笔记

概述2012年WWDC上iOS6发布了一个全新的应用–Passbook,管理电子票券,包括登机牌,电影票,优惠卡,购物卡等。2015年WWDC大会发布的iOS9将Passbook改名为Wallet,其改名和应用升级也是为了配合Apple Pay的一些功能,此时Wallet除了支持原本的电子票券,还支持信用卡,借记卡,即Apple Pay。 在苹果里的框架: PassKit.frameworkPas

2016-07-08 16:48:57 4318

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除