乘车服务中的攻击与检测技术解析
在当今数字化时代,乘车服务的安全性和隐私保护变得尤为重要。本文将深入探讨乘车服务中存在的两种关键技术问题,一是针对 ORide 协议的被动三角测量攻击,二是用于检测、隔离和缓解虚拟化环境中定时攻击的 HyperDetector 方法。
ORide 协议的被动三角测量攻击
在乘车服务中,ORide 协议旨在保护司机和乘客的位置隐私。然而,研究发现存在针对该协议的被动三角测量攻击。
攻击原理
攻击者可以利用服务提供商获取区域内所有骑手和司机的位置信息。Vivek 对 lpRide 协议发起攻击,通过对修改版 Paillier 密码系统进行密码分析,表明任何骑手或司机都有可能得知参与乘车共享系统(RHS)的其他骑手的位置。
三角测量技术
三角测量是一种常用的技术,在计算机视觉领域,它用于利用多个参考点的图像恢复物体的二维和三维结构。在存在噪声的情况下,这个问题变得复杂。在计算几何领域,多边形三角测量指的是将多边形分解为一组三角形。
攻击算法
- 算法 1:使用三角测量检索坐标
1: procedure Main(R1, . . . , Rm)
2: Input : R1, . . . , Rm: 对手 A1, . . . , Am 按顺序收到的距离列表
3: Output : 可能的司机坐标集合
4: L ← ObtainCircleIntersectionPoints(
超级会员免费看
订阅专栏 解锁全文
77

被折叠的 条评论
为什么被折叠?



