
计算机网络
猿来如此yXy
Liunx内核/C++进阶
展开
-
细读HTTPS -- 白话TLS
文章目录细读HTTPS -- 白话TLS什么是对称加密?什么是非对称加密?什么是MAC ?细读HTTPS – 白话TLS前面三篇文章是阅读《HTTPS权威指南 在服务器和WEB应用上部署SSL》这本书的笔记,不过由于翻译不是太好,很多地方难以理解。经过多次阅读以及网上查阅资料终于弄懂了一些原理和概念。下面用自己的话来重新描述下SSL中的原理以及SSL握手过程中用到了哪些东西。什么是对称加密?...原创 2020-02-06 09:43:51 · 2105 阅读 · 0 评论 -
细读HTTPS -- 公钥基础设施PKI
文章目录细读HTTPS -- 公钥基础设施PKI订阅人证书证书字段证书链信赖方证书颁发机构 -- CA细读HTTPS – 公钥基础设施PKIPKI(public key infrastructure)的目标就是实现不同成员在不见面的情况下进行安全通信,我们当前采用的模型是基于可信的第三方机构,也就是证书颁发机构(certification authority或certificate autho...原创 2020-02-05 09:17:53 · 494 阅读 · 0 评论 -
细读HTTPS -- SSL/TLS协议
文章目录细读HTTPS -- SSL/TLS协议握手协议握手之对服务器进行身份验证握手之客户端身份验证&服务器身份验证握手之会话恢复密钥交换RSA 密钥交换Diffie-Hellman 密钥交换椭圆曲线Diffie-Hellman 密钥交换身份验证加密序列加密分组加密已验证的加密应用数据协议警报协议协议中的密码操作伪随机函数主密钥秘钥生成TLS中的密码套件TLS扩展TLS扩展:证书透明度T...原创 2020-02-04 15:32:21 · 954 阅读 · 0 评论 -
细读HTTPS -- SSL/TLS历史,密码学
文章目录细读HTTPS -- SSL,TLS,密码学SSL/TLS协议历史细读HTTPS – SSL,TLS,密码学SSL/TLS协议历史SSL协议由Netscape公司开发,历史可以追溯到Netscape Navigator浏览器统治互联网的时代。第一个版本从未发布过第二版即SSL2则于1994年11月发布。SSL2的开发基本上没有与Netscape以外的安全专家进行过商讨,所以有严...原创 2020-02-04 10:04:03 · 1115 阅读 · 0 评论 -
HTTP协议详解(三)
文章目录HTTP协议详解(三)HTTP协议详解之响应报文状态行以及状态码说明响应首部字段Accept-RangesAgeETagLocationProxy-AuthenticateRetry-AfterServerVaryWWW-Authenticate通用首部字段实体首部字段响应报文主体响应报文样例HTTP协议详解(三)HTTP协议详解之响应报文状态行以及状态码说明包含表明响应结果的状...原创 2020-02-03 13:56:19 · 594 阅读 · 0 评论 -
HTTP协议详解(二)
文章目录HTTP协议详解HTTP协议详解之请求报文通用首部字段Cache-ControlConnectionHTTP协议详解HTTP协议详解之请求报文通用首部字段通用首部字段是指,请求报文和响应报文双方都会使用的首部。Cache-Control通过指定首部字段 Cache-Control 的指令,就能操作缓存的工作机制。指令的参数是可选的,多个指令之间通过“,”分隔。首部字段 Ca...原创 2020-02-03 10:13:30 · 476 阅读 · 0 评论 -
HTTP协议详解
文章目录HTTP协议详解HTTP协议的特点:HTTP协议详解之URLHTTP协议详解之请求方法HTTP协议详解之请求报文请求行请求首部字段HTTP协议详解HTTP协议的特点:支持客户/服务器模式。简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模...原创 2020-02-02 17:43:42 · 1119 阅读 · 0 评论 -
TCP/IP基础(三)
文章目录TCP/IP基础(三) -- IP协议相关技术DNS域名的构成DNS查询ARPARP的工作机制ICMPICMP消息类型NATNAT定义NAT的工作机制NAT的潜在问题TCP/IP基础(三) – IP协议相关技术DNS由于IP地址不便记忆,在最开始的时候,人们用一种叫做hosts的数据库文件来记录IP和主机名的关系。在互联网的起源ARPANET中,起初由互联网信息中心(SRINIC)整...原创 2020-02-02 11:37:45 · 689 阅读 · 0 评论 -
TCP/IP基础(二)
文章目录TCP/IP基础(二) -- IP协议IP地址的定义IP地址的组成: 网络地址 + 主机地址IP地址的分类广播地址IP多播子网掩码全局地址与私有地址路由控制IP地址与路由控制路由控制表的聚合TCP/IP基础(二) – IP协议IP地址的定义IP地址(IPv4地址)由32位正整数来表示。TCP/IP通信要求将这样的IP地址分配给每一个参与通信的主机。IP地址在计算机内部以二进制(二进...原创 2020-02-01 20:16:53 · 559 阅读 · 0 评论 -
TCP/IP基础
TCP/IP基础一、 计算机网络体系结构分层二、 数据处理流程三、 传输层中的 TCP 和 UDPTCP 是面向连接的、可靠的流协议。流就是指不间断的数据结构,当应用程序采用 TCP 发送消息时,虽然可以保证发送的顺序,但还是犹如没有任何间隔的数据流发送给接收端。TCP 为提供可靠性传输,实行“顺序控制”或“重发控制”机制。此外还具备“流控制(流量控制)”、“拥塞控制”、提高网络...原创 2020-02-01 14:30:29 · 259 阅读 · 0 评论