https 学习笔记以及在 retrofit/okhttp 中的使用 (超多图, 爪机慎入)
2016-12-06 10:26
633 查看
说明:
看博客的过程中做的思维导图,截图贴在这里.仅是个笔记和摘要,不能算真正的文章.
12306
let`s encrypted
可以看到,根证书的有效期是近20年.而let`s encrypted自己的证书有效期是3年.
不同类型的证书,浏览器不同的安全标识
以上的都是讲证书,下面看看https通信原理
SSL/TLS协议运行机制的概述
Retrofit中如何正确的使用https?
HTTPS理论基础及其在Android中的最佳实践
看博客的过程中做的思维导图,截图贴在这里.仅是个笔记和摘要,不能算真正的文章.
证书的分类
按适用的域名数量
按认证等级
按签发主题
这里涉及到证书链的概念.这也是我们后续编程处理需要理解的一个概念证书链
证书的验证流程
证书链的一些例子
百度的12306
let`s encrypted
可以看到,根证书的有效期是近20年.而let`s encrypted自己的证书有效期是3年.
不同类型的证书,浏览器不同的安全标识
导出证书
(以导出let`s encrypted网站的证书的根证书DST Root CA X3为例)证书的选择
以上的都是讲证书,下面看看https通信原理
原理
基本原理
一次通信过程(改进后的tls)
第一次握手
第二次握手
后续真正数据的传输
安全性和算法改进
相关算法
在安卓客户端的使用(retrofit/okhttp中)
本笔记的参考/学习资料
图解SSL/TLS协议SSL/TLS协议运行机制的概述
Retrofit中如何正确的使用https?
HTTPS理论基础及其在Android中的最佳实践
相关文章推荐
- 天气预报项目学习总结(- ButterKnife - Retrofit 2.0(okhttp) - Rxjava - Jackson - Ormlite - Mosby简单使用总结)
- 学习笔记之-----OkHttp之使用与简单封装
- 大前端学习笔记整理【七】HTTP协议以及http与https的区别
- 我的 Android 学习笔记-Okhttp 的使用(译)
- OK6410 Linux开发环境搭建--编译以及ubuntu的使用方法学习笔记
- 我的 Android 学习笔记-okhttp 的使用(译)
- 微软企业库4.1学习笔记(三)企业库迁移和并行使用,以及企业库的扩展
- 学习笔记:使用HTTP处理程序监视指定目录请求
- play framework学习笔记之 非HTTP环境下执行任务使用job
- 查看CPU和内存以及debug的使用——汇编学习笔记(二)
- 学习笔记,基于OK6410的wince6系统软件设计以及驱动(综合)
- 微软企业库4.1学习笔记(三)企业库迁移和并行使用,以及企业库的扩展
- 微软企业库4.1学习笔记(三)企业库迁移和并行使用,以及企业库的扩展
- (转)C++标准库 之 iostream库的学习笔记(二)fstream库以及ofstream类的使用
- Windows Phone学习笔记:使用 Fiddler 收录WP7上的 HTTP 封包
- Java学习笔记——MySQL的安装使用以及SQL语法简介
- Spring学习笔记 关于Bean定义的重用-使用abstract以及parent标签属性
- 微软企业库4.1学习笔记(三)企业库迁移和并行使用,以及企业库的扩展
- 学习笔记:使用Web Service Software Factory开发简易留言本服务以及Mobile调用实现-1.创建Service
- C#学习笔记14——Trace、Debug和TraceSource的使用以及日志设计