摘要: x509证书一般会用到三类文,key,csr,crt。 Key 是私用密钥openssl格,通常是rsa算法。 Csr 是证书请求文件,用于申请证书。在制作csr文件的时,必须使用自己的私钥来签署申,还可以设定一个密钥。 crt是CA认证后的证书文,(windows下面的,其实是crt),签署人用自 阅读全文
posted @ 2016-12-19 20:27 kabibo 阅读(1132) 评论(0) 推荐(0) 编辑
摘要: 1.首先要生成服务器端的私钥(key文件):openssl genrsa -des3 -out server.key 1024运行时会提示输入密码,此密码用于加密key文件去除key文件口令的命令:openssl rsa -in server.key -out server.key 2.openss 阅读全文
posted @ 2016-12-19 20:22 kabibo 阅读(611) 评论(0) 推荐(0) 编辑
摘要: 网上的文章很多, 但是对摘要的验证流程不够通俗易懂。 QQ截图20160420114804.png QQ截图20160420114804.png 证书预置和申请 1:客户端浏览器会预置根证书, 里面包含CA公钥2:服务器去CA申请一个证书3: CA用自己的签名去签一个证书,指纹信息保存在证书的数字摘 阅读全文
posted @ 2016-12-19 20:03 kabibo 阅读(5448) 评论(0) 推荐(0) 编辑
摘要: 作者:[已重置]链接:https://zhuanlan.zhihu.com/p/22142170来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 作为开发者必备的网络安全知识,HTTPS一直戴着神秘的面纱。接下来让我们一起深入揭秘HTTPS的安全问题和建立的全过程吧! 阅读全文
posted @ 2016-12-19 19:20 kabibo 阅读(1149) 评论(0) 推荐(1) 编辑
摘要: HTTPS证书是什么 https证书是数字证书中的一种,由受信任的数字证书颁发机构CA如[沃通CA]在验证服务器身份后颁发,具有服务器身份验证和数据传输加密 功能,因其要配置在服务器上,所以也称SSL服务器证书或者SSL证书。由合法CA机构颁发的ssl证书遵循ssl协议,通过在客户端浏览器和Web服 阅读全文
posted @ 2016-12-19 18:07 kabibo 阅读(1021) 评论(0) 推荐(0) 编辑
摘要: 服务端排查 取得客户端直接连接的服务端域名及端口,例如mob.com.cn,端口443,即HTTPS默认端口。针对公网可访问的生产环境地址,建议使用的在线监测工具。https://wosign.ssllabs.com/ Summary部分显示的是总体评分,显示绿色的A即为安全。如果评分低于A,则需要 阅读全文
posted @ 2016-12-19 17:09 kabibo 阅读(720) 评论(0) 推荐(0) 编辑
摘要: 什么是ATS功能? ATS是iOS9和OS X El Capitan的一个新特性。开启该功能后,ATS对使用NSURLConnection, CFURL或NSURLSession 等APIs 进行的网络请求默认强制使用HTTPS加密传输,目标是提高Apple 操作系统以及应用程序的安全性。 WWDC 阅读全文
posted @ 2016-12-19 16:52 kabibo 阅读(1491) 评论(0) 推荐(0) 编辑
摘要: 服务器配置ssl证书支持苹果ATS方法 发布日期:2016-12-14 服务器配置ssl证书支持苹果ATS方法 苹果安全工程&架构部门主管Ivan Kristic表示ATS将在今年底成为App Sotre app的必要条件,这将大幅提高App在网络上的通讯安全,带给用户真正的安全保障。 其实在iOS 阅读全文
posted @ 2016-12-19 16:48 kabibo 阅读(2689) 评论(0) 推荐(0) 编辑
摘要: 当你在浏览器的地址栏上输入https开头的网址后,浏览器和服务器之间会在接下来的几百毫秒内进行大量的通信。InfoQ的这篇文章对此有非常详细的描述。这些复杂的步骤的第一步,就是浏览器与服务器之间协商一个在后续通信中使用的密钥算法。这个过程简单来说是这样的: 本文将讲述如何探究这一过程。 1. 浏览器 阅读全文
posted @ 2016-12-19 15:13 kabibo 阅读(733) 评论(0) 推荐(0) 编辑
摘要: 我们都知道HTTPS能够加密信息,以免敏感信息被第三方获取。所以很多银行网站或电子邮箱等等安全级别较高的服务都会采用HTTPS协议。 HTTPS简介 HTTPS其实是有两部分组成:HTTP + SSL / TLS,也就是在HTTP上又加了一层处理加密信息的模块。服务端和客户端的信息传输都会通过TLS 阅读全文
posted @ 2016-12-19 15:09 kabibo 阅读(1095) 评论(0) 推荐(0) 编辑