网络通信是怎么加密的
0.引言这是Google的官方网站,在这里我们可以看到浏览器地址栏有一个“tune”图标表示这个连接是安全的。同时,我们可以点击这个图标,会跳出一个卡片(也就是图中的那个),显示一些扩展信息,比如“证书”之类。那么……为什么浏览器会显示这个图标呢?它是怎么判断连接是否“安全”的?浏览器怎么定义“安全”?为什么要有这个图标?答案是HTTPS(Hypertext Transfer Protocol Secure,超文本传输安全协议),它通过一系列手段将网络通信的内容加密避免被攻击者截获。在互联网建立初期(1990年代-2000年代初期),绝大多数互联网通信都是明文的,很容易被截获,当HTTPS出现后浏览器为将HTTPS网站和HTTP网站区分就在HTTPS网站上加了这个图标。 0.1 HTTPS是怎么加密的?HTTPS的加密依赖的是TLS(Transport Layer Security,传输层安全性协议)加密;而2010年之前主要是其前身SSL(Secure Sockets Layer,安全套接层)。所以HTTPS相较明文传输的 HTTP(Hypertext Transfer Pro...
互联网广告捞金指南
在2025年的今天,互联网广告已经充斥我们的生活,那么,广告巨头们是怎么赚钱的? 广告作为一种需要被广泛传播的信息,最需要的就是一个能高效传播信息的媒介,而互联网作为信息时代的高效传播媒介,天然契合广告的需求——所以互联网天然地适合投放广告。 1.世界上最早的广告——CPT广告世界上最早的互联网广告诞生于1994年,由美国运营商AT&T在hotwired.com投放 (图为AT&T于1994年投放的广告) 此时,互联网广告仅仅是将报纸上的广告投放操作搬到了互联网上,当时的广告是按照投放时间来收费的,即CPT广告(Cost Per Time Advertisement) 但是,这种广告投放方式成本过高,在当时只有巨头能投放得起广告,高昂的成本形成了天然的屏障将中小广告主们隔绝在外。 注:CPT广告在现在的互联网上已几乎绝迹。 2.更好的投放方式——CPM广告如前所述,CPT广告的主要劣势就在于成本过高且不够灵活、不能有效地吸引客户,即不能精准投放。 于是,网站们联合制定了一种新的广告计费形式——CPM广告(Cost Per Mile Advertisement) C...
记录
一些随笔记录,内容不定,更新时间也不定 人话:随便写的 ,啥也不是 一个GitHub加速器已开源,使用CloudFlare Workers搭建,开源于 naki-im/gh-proxy ,微调自 hunshcn/gh-proxy 演示地址:https://ghpxy.987236.xyz/ Netlify优选域名netlify.987236.xyz,这个域名实测中国大陆地区速度绿到发麻,如下图: Typora v0.11.18下载链接注:此下载链接在中国大陆可用 Mac下载这个Windows 32位系统下载这个Windows 64位系统下载这个Linux(源码包)Linux Deb包(x86_64架构下这个)Linux Deb包(arm架构下这个)
