You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
P26 假设 Alice 要使用 TOR 类似的服务访问 Web 站点 activist.com。该服务使用两个不串通的代理服务器 Proxy1 和 Proxy2。Alice 首先从某个中央服务器获得对 Proxy1 和 Proxy2 的证书(每个都包含一个公钥)。用 K1+()、K2+()、K1-()、K2-() 表示加密/解密时所使用的 RSA 公钥和 RSA 私钥。
a. 使用一幅时序图,提供一个(尽可能简单的)协议允许 Alice 创建一个用于 Proxy1 的共享会话密钥 S1。S1(m) 表示为使用共享密钥 S1 对数据 m 加密/解密。
b. 使用时序图,提供一个(尽可能简单的)协议允许 Alice 创建一个对于 Proxy2 的共享会话密钥 S2,而不向 Proxy2 透露她的 IP 地址。
c. 现在假设创建了共享密钥 S1 和 S2。使用时序图提供一个协议(尽可能简单并且不使用公开密钥密码),该协议允许 Alice 从 activist.com 请求一个 html 页面而不向 Proxy2 透露她的 IP 地址,并且不向 Proxy1 透露她正在访问哪个站点。你的图应当终止在一个 HTTP 请求到达 acitivist.com。