密码学中有两种常见的加密方式:
- 对称加密:加密和解密使用同一个秘钥,如AES、DES等算法。
- 非对称加密:加密和解密使用不相同的密钥,这两个秘钥分别称为公钥(public key)和私钥(private key)——也就是说私钥可以解开公钥加密的数据,反之亦然(很神奇的数学原理)。
Tor是一个三重代理(也就是说Tor每发出一个请求会先经过Tor网络的3个节点),其网络中有两种主要服务器角色:
- 中继服务器:负责中转数据包的路由器,可以理解为代理;
- 目录服务器:保存Tor网络中所有中继服务器列表相关信息(保存中继服务器地址、公钥)。
Tor客户端先与目录服务器通信获得全球活跃中继节点信息,然后再随机选择三个节点组成circuit (电路),用户流量跳跃这三个节点(hop)之后最终到达目标网站服务器。
任务一 下载Tor洋葱路由 (安装不在赘述,需要用到全局"科学上网" VPN)
Tor Project | 下载 (netcologne.de)http://torproject.netcologne.de/zh-CN/download/
任务二 打开Tor,选择配置连接
任务三 选择请求内置网桥
任务四 选择第二个 Snowflake就行
任务五 连接
任务六 成功连接上Tor路由