73、混合网络中移动用户匿名性的保障

混合网络中移动用户匿名性的保障

1. 数据包传输流程

1.1 请求阶段

  • 用户操作 :用户的服务访问请求会被加密,连接请求使用服务器公钥 $P_s$ 加密,服务请求使用对称会话密钥 $SK$ 加密。同时,使用 $R_2^i$ 作为密钥生成加密体前 64 位的 UMAC 签名,添加到数据包末尾。每个数据包 $m_i$ 由 $[t_{o_i}, body_i, UMAC_{R_2^i}{body_i}, cid]$ 组成,以随机延迟发送给通信范围内不同的对等节点。用户会通过 WiFi 通道检查附近是否至少有 $k$ 个对等节点,若不足则等待。连接建立时,第一个数据包 $m_1$ 由用户自己处理,添加 $cid$ 到 $Sent_u$ 并随机延迟后转发给运营商。
  • 对等节点操作 :收到数据包后,检查是否已为同一通信向运营商发送过数据包。若未发送,以 $(1 - P_f)$ 的概率发送给运营商并添加 $cid$ 到 $Sent_p$,以 $P_f$ 的概率转发给通信范围内的对等节点。
  • 运营商操作 :使用 $to$ 字段中的 $R_1$ 在全局表 $Legitimate$ 中检索 $(R_1, R_2)$ 对,检查 $UMAC_{R_2}{body}$ 的有效性。若有效,将消息 $[id_p, to, body]$ 发送给服务器 $ids$,并从 $Legitimate$ 表中移除 $(R_1, R_2)$ 对。若无效则丢弃数据包。
  • 服务器操作 :根据 $to$ 字段确定加密
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值