
网络
文章平均质量分 85
千霜
未来的码农
展开
-
秘钥与数字证书
一 秘钥秘钥(key)通过加密算法(key algorithms)生成。加密算法分为两类:对称秘钥加密算法(symmetric key algorithms)和非对称秘钥加密算法(asymmetric key algorithms)。前者属于单钥加密(private key cryptography),只产生一把秘钥,由该秘钥加密和解密,拥有秘钥的双方都需要保管好秘钥,因此秘钥容易被泄漏出去;而...原创 2019-02-15 18:05:03 · 1021 阅读 · 2 评论 -
DNS
介绍DNS(Domain Name System)是一个层次化、分布式域名系统,为接入互联网的设备提供服务。它关联域名到ip上,提供将域名转化为ip的服务。域名(domain)由ascii码的子集组成,可含字符a-z,A-Z,0-9或-。域名具有层次结构,最右边为顶级域名,然后为子域名…所有域名组成的域名空间可以被表示成树形结构,每个节点含有该域名对应的资源记录(resource record...原创 2019-01-30 10:29:14 · 8570 阅读 · 1 评论 -
ssh
目录一 介绍一 介绍Secure Shell (SSH) 是一种加密网络协议,用于在不安全的网络上安全地操作网络服务。典型的应用包括远程命令行登录和远程命令执行,但不局限于次,任何网络服务都给可以被SSH的转发功能保护起来。ssh的实现有很多,最常用的是OpenSSH,几乎所有系统都预装OpenSSH,包括win10。这里介绍的命令都是来自于OpenSSH的。...原创 2019-02-16 15:25:32 · 1037 阅读 · 3 评论 -
HTTP协议
目录一、介绍二、消息2.1、HTTP请求消息2.2、HTTP响应消息三、请求方法3.1、GET3.2、POST四、状态字五、头字段5.1、请求字段5.2、响应字段5.3、通用字段5.4、实体字段六、缓存6.1、Freshness(新鲜)6.2、Cache validation6.3、其他参考一、介绍http是一种...原创 2018-10-12 17:20:43 · 388 阅读 · 0 评论 -
NAT
一 介绍局域网内主机获得的是私有ip地址,是不能访问公网的。之所以现在我们能够使用私有ip上网,是因为路由器使用NAT转换(实际上是NATP),但缺点是不能将内网主机暴露在公网上。考虑到成本,NAT一般在路由器中实现。不同Nat的实现如下:静态转换(static nat):私有ip和路由器上的公有ip一对一全映射,适用于公网ip较多的情况下。动态转化(dynamic nat):公有ip与哪...原创 2019-03-12 21:04:14 · 580 阅读 · 0 评论 -
跨域 CORS
目录一 介绍二 原理三 头部字段四 使用参考一 介绍当HTTP请求一个域名、协议、端口任意之一与当前网页都不同的资源时,即为跨域请求。在浏览器中,为了安全,会限制脚本的跨域请求。CORS(Cross-Origin Resource Sharing)则一个通过HTTP头部实现脚本跨域的机制。二 原理当浏览器在域名A的网页内向域名B的资源发起跨域请求时,域名B的服务器会设置响应头部,告诉浏览器...原创 2019-05-03 15:38:19 · 235 阅读 · 0 评论