首页
时事
民生
政务
教育
文化
科技
财富
体娱
健康
情感
更多
旅行
百科
职场
楼市
企业
乐活
学术
汽车
时尚
创业
美食
幽默
美体
文摘
【AutoCS】知识丨特斯拉UWB数字钥匙,是怎么一步步被黑的
文摘
2024-10-30 16:59
浙江
作者 |
Omar Yang(vicone 汽车高级威胁研究员)
来源 |
汽车开发圈
汽车进入系统正在迅速发展——从传统钥匙到先进的遥控无钥匙进入 (RKE) 系统和智能钥匙系统(也称为被动无钥匙进入 (PKE) 系统或被动进入被动启动系统 (PEPS))——既带来了便利,也带来了新的安全挑战。随着汽车盗窃的技术升级,强大的安全解决方案变得至关重要。
超宽带 (UWB) 技术正在成为汽车安全领域的游戏规则改变者。
与蓝牙和射频识别 (RFID) 不同,UWB 提供精确的距离测量,使其具有很强的抵抗中继攻击的能力,中继攻击是汽车盗窃中常用的一种方法。
我们首先要介绍汽车进入系统的历史,并探讨了值得注意的安全漏洞类型,例如重放攻击、滚动攻击和中继攻击,以及它们的有效缓解策略。作为讨论的一部分,我们讨论了最近的一份报告,该报告介绍了特斯拉的无钥匙进入系统如何容易受到某些攻击。我们揭示了解锁过程的机制以及攻击者如何利用它。在本系列的后半部分,我们将深入研究 UWB 技术、其应用及其潜在漏洞。
车辆进入系统简史及其安全挑战
车辆进入系统的发展以旨在提高便利性和安全性的重大进步为标志。最初,汽车使用简单的机械钥匙进行防护,这些钥匙很容易被复制。20 世纪 80 年代末推出的遥控无钥匙进入 (RKE) 系统标志着一次重大飞跃,允许驾驶员按下按钮解锁汽车。然而,随着技术的进步,汽车盗窃的技术也越来越高超。RKE 系统变得容易受到信号干扰、重放和拦截攻击。
下一个重大创新是智能钥匙系统的开发,该系统允许无钥匙进入和按钮启动功能。中继攻击是窃贼将信号从钥匙传导至汽车,这种攻击成为盗窃车辆的常用方法,特别是因为它不需要物理接触钥匙。豪华汽车盗窃案激增导致车主的保险费飙升,因为高端汽车特别容易受到此类攻击,并且是此类攻击的诱人目标。随着这些威胁的发展,对更安全的进入系统的需求变得显而易见。这推动了超宽带 (UWB) 技术的采用,该技术提供了更高的精度和安全性,可以有效对抗这些复杂的攻击。
除了上面提到的无线技术外,RFID 还广泛用于现代车辆,形式为实体卡或存储在手机上的虚拟卡。RFID 系统仅在几厘米内解锁汽车,使其在直接用户交互过程中更加安全。然而,RFID 也有其自身的弱点。它可以被相同频率的更强无线电信号干扰,在 RFID 标签和读取器之间的通信期间被拦截(“嗅探”),并用于创建具有与原始 RFID 标签相同识别码的重复 RFID 标签。
针对车辆进入系统的信号攻击类型
我们已经提到了几种可能针对 RKE 系统的信号攻击。在本节中,我们将概述它们的工作原理。
在干扰攻击中,黑客发送能量更高的无线电信号,这样车辆就无法接收正确的信号。这是一种拒绝服务 (DoS) 攻击。
图 1. 干扰攻击
在重放攻击中,黑客拦截车主发送的信号。他们能够使用捕获的固定代码信号获得对车辆的未经授权的访问。
图 2. 重放攻击
滚动干扰攻击结合了信号拦截和干扰。在这种情况下,黑客会同时拦截传输的信号并在汽车附近干扰信号,以阻止其接收正确的信号。他们的目标是诱骗车主按下钥匙扣两次或多次。通过这样做,黑客可以捕获可用于未来攻击的信号。这种技术针对具有滚动代码功能的汽车。
图 3. 滚动干扰攻击
在中继攻击中,黑客将一个无线电设备放置在汽车附近,另一个放置在真正的钥匙附近。这些无线电设备本质上是延长信号,以诱骗汽车相信钥匙就在附近,从而允许汽车解锁和启动。
这些攻击已被证明可以有效绕过上一节讨论的车辆进入系统。表 1 总结了车辆进入系统的各种迭代以及可以对它们使用的不同攻击方法。
对特斯拉 Model 3 的攻击
UWB 是改变游戏规则的因素,也是车辆进入系统发展的下一个重要步骤。这引发了一个问题:UWB 对当前无线电黑客的有效性如何?最近一份关于最新特斯拉 Model 3 使用 UWB 的报告有助于给出一个想法。
该报告引用了 GoGoByte 研究人员的研究结果,指出尽管特斯拉 Model 3 支持 UWB,但目前并未有效使用该技术进行可以防止中继攻击的距离检查。这是因为特斯拉的无钥匙进入系统主要仍使用蓝牙来解锁汽车和控制防盗器。因此,与早期型号一样,中继攻击仍然可以通过蓝牙成功破解。
特斯拉已承认存在此问题,并表示正在努力提高 UWB 的可靠性和安全性。在部署必要的增强功能之前,特斯拉汽车仍然容易受到中继攻击。尽管如此,值得注意的是,据报道,特斯拉汽车是美国被盗频率最低的汽车,这要归功于其默认的 GPS 跟踪功能。
为了解决这个问题,建议特斯拉车主利用一项名为“PIN-to-drive”的功能,该功能可充当多因素身份验证 (MFA) 的一种形式。此功能要求驾驶员在汽车启动前输入四位数的 PIN 码,即使已使用钥匙扣或智能手机解锁汽车也是如此。PIN-to-drive 提供了第二层保护,确保即使窃贼使用中继攻击解锁汽车,也无法在不知道 PIN 码的情况下启动汽车。在实施更强大的 UWB 安全措施之前,此功能可有效防范当前的安全漏洞。
该报告很好地介绍了 UWB 的当前实施情况,以及仍需如何改进才能充分发挥其优势。我们下面将会仔细研究这项技术并分析其对车辆的安全影响。
超宽带 (UWB) 技术近年来越来越受欢迎。它被誉为下一代无钥匙技术,并承诺可以抵御困扰其前辈的攻击。然而,UWB 并不新鲜。它的起源可以追溯到 19 世纪末,当时 Heinrich Hertz 通过火花隙发射器实验生成了第一个 UWB 信号。UWB 技术在 20 世纪中后期取得了重大进展,特别是在雷达系统等军事应用中。这段丰富的历史为 UWB 的现代应用奠定了基础,包括它对汽车安全的变革性影响。
我们下面将研究 UWB 与车辆进入系统的集成、它带来的优势、它可能带来的漏洞以及如何缓解其安全问题。
什么是 UWB 协议?
UWB 是一种无线通信技术,可在宽频谱范围内运行,通常在 3.1 至 10.6 GHz 之间。与使用窄带信号的传统无线技术(如蓝牙和 Wi-Fi)不同,UWB 可在宽频率范围内传输数据。这一独特特性使 UWB 具有独特的优势,尤其是在精度和安全性方面。
UWB 通过在宽频谱范围内传输短脉冲无线电波来工作。这些脉冲以精确的时间间隔发送,使接收器能够准确确定每个脉冲到达所需的时间。通过计算时间差,UWB 可以高精度地测量设备之间的距离。这使得 UWB 成为需要精确位置跟踪和安全通信的应用的理想选择。
我们在此总结了 UWB 的定义特征:
高精度:
UWB 可以以厘米级精度测量距离。这是通过飞行时间 (ToF) 测量实现的,其中信号从发射器传播到接收器所需的时间用于计算距离。
低干扰:
由于其频率范围宽、功率谱密度低,UWB 受到其他无线技术的干扰最小。这确保了即使在拥挤的环境中也能可靠地通信。
高数据速率:
UWB 可以支持高数据传输速率,使其适用于需要快速和大量数据交换的应用。
由于其优势,UWB 已在不同行业的各种应用中使用。为了更好地了解其用途,我们在此列出了可以找到 UWB 的几个行业及其使用方式:
汽车行业:
UWB 正在集成到车辆进入系统中,以增强安全性并防止中继攻击。其精确的距离测量可确保只有当授权的汽车钥匙或手机钥匙在特定范围内时,汽车才会解锁。其应用示例包括奥迪和宝马等车辆中的高级钥匙和基于智能手机的进入系统。
消费电子产品:
智能手机和智能家居系统等设备使用 UWB 进行精确的位置跟踪和安全的设备到设备通信。一个显著的例子是苹果的 AirTag,它使用 UWB 为丢失的物品提供精确的位置跟踪,确保用户能够精确地找到他们的物品。
工业和医疗领域:
UWB 用于实时定位系统 (RTLS),以高精度跟踪资产和人员,并用于医疗成像和监控应用。
仔细看看 UWB
UWB 技术传输脉冲信号而不是正弦波,后者在其他无线协议(如蓝牙和 Wi-Fi)中更常见。时域中的脉冲持续时间短意味着频域中的功率谱占据宽频带。在 UWB 应用中,脉冲持续时间以纳秒或数百皮秒为单位,并具有相应的频率。例如,持续 2 纳秒的脉冲的频率带宽约为 500 MHz。这意味着信号占据以其载波频率为中心的广泛频率范围,范围约为 500 MHz。与其他常见的无线技术相比,UWB 使用的频带要宽得多。例如,Wi-Fi 通常使用 20 到 160 MHz,而蓝牙仅使用 20 MHz。
传统窄带通信(例如 2G 移动电话)和传统通信(例如 Wi-Fi 和 3G 移动电话)在较窄的频带上以较高的功率水平运行。UWB 无线通信涵盖很宽的频率范围,但传输功率明显较低。
图 . 各种无线通信技术的传输功率比较
不同的测距和定位方法
UWB 技术提供了几种精确的测距和定位物体的方法:
ToF 测量信号从发射器与接收器之间的时间,并根据已知的信号速度直接计算距离。在这种情况下,信号是电磁的,以光速传播。
到达时间差 (TDoA) 使用多个接收器来确定同一信号的到达时间差,从而实现三角测量和高精度定位。
到达相位差 (PDoA) 或到达角 (AoA) 使用具有多个天线的 UWB 设备接收同一信号,从而导致天线接收的信号之间存在相位差。该相位差用于计算发射器的相对位置和距离。
双向测距 (TWR) 涉及设备之间的信号交换,测量往返时间以确定距离。每种方法都利用 UWB 的高时间分辨率来实现精确可靠的位置跟踪,使 UWB 适用于需要高精度的应用。这种技术的一个变体是双面 TWR (DS-TWR),其中至少传输三条消息,而不是 TWR 仅传输两条消息。这种方法的优点是锚点和标签都可以各自计算它们之间的距离。
在下图中,目标是使用不同的测距和定位方法确定标签的位置。
对于 ToF,标签将 UWB 帧作为有效载荷发送,即发送帧的时间 (t1)。锚点在 t2 接收帧,并将 ToF 计算为 t2 − t1。
图 2. 计算标签位置的 ToF 方法
对于 TDoA 定位,标签发送的信号到达每个锚点的时间不同,因为标签和锚点之间的距离不同。通过测量信号到达锚点对的时间差,可以计算出双曲线。通过找到至少三个这样的双曲线的交点来确定标签的位置。
图 3. 确定标签位置的 TDoA 方法
在 PDoA 或 AoA 方法中,标签发送信号,该信号由锚点上的多个天线接收。通过获取不同天线上相同信号的相位差并了解天线之间的距离,可以准确计算标签的位置。
图 4. 计算标签位置的 PDoA 或 AoA 方法
TWR 方法改进了 ToF 方法,消除了锚点和标签之间同步的需要,仅依赖于来自一个设备的时间戳。锚点发送标签在传播时间或 ToF 之后收到的消息。然后,标签在固定的回复时间(包含在数据包中)后做出响应。然后,锚点可以使用已知的回复时间根据往返时间 (RTT) 计算 ToF。
图 5. TWR 方法计算标签位置
DS-TWR 方法与 TWR 方法类似,但锚点会回复标签,让标签计算 RTT 并确定其与锚点的距离。
图 6. DS-TWR 方法计算标签位置
UWB 为何不会受到中继攻击的影响
正如之前所述,当钥匙和汽车之间的信号通过由攻击者控制的一对无线电设备创建的“隧道”进行扩展时,就会发生中继攻击。这是可能的,因为汽车与其钥匙扣之间的通信通常不受时间影响。然而,由于 UWB 技术具有高时间分辨率和精确的 ToF 测量,因此在很大程度上不受中继攻击的影响。UWB 的精确度确保任何中继信号的尝试都会导致明显的时间差异。配备 UWB 的汽车可以通过计算钥匙链发射信号和汽车接收信号之间的时间差,轻松识别钥匙的范围。
为了说明 UWB 技术如何防止中继攻击,我们举了一个例子。在这个场景中,我们假设当汽车与其钥匙链之间的距离小于 1 米时,可以解锁所涉及的汽车。汽车停在距离试图中继钥匙链信号的窃贼 5 米的地方。
1 米外解锁时的 ToF:
ToF 1 m = 1/3 x 108 = 3.33 ns
5 米外的 ToF:
To F5 m = 5/3 x 108 = 16.67 ns
1 米内解锁汽车的阈值约为 3.33 ns,而信号传播 16.67 ns 到达汽车。UWB 系统可以轻松检测到这种差异。因此,信号被拒绝,因为到达时间比阈值长约 5 倍,表明密钥不在预期范围内。
UWB 如何受到攻击
如果UWB 不受中继攻击的影响,那么它是否不受其他形式的攻击的影响?尽管 UWB 提供了这些功能,但 UWB 本身并不是万无一失的。
GoGoByte 的研究人员演示了一种针对 UWB 的攻击,名为“UWB 精确的震耳欲聋(UWB accurate deafening)”。他们想看看是否可以通过记录发起者和响应者的信号,然后在预期的时间范围内发送恶意数据包来引起消息冲突。在他们的实验中,研究人员成功破坏了 iPhone 和 AirTag 之间的测距功能。在攻击发起者时,攻击设备被放置在发起者附近以嗅探信号。通过在正确的时间发送虚假消息,发起者将无法正确解析来自预期响应者的消息。
图 7. 对车辆进入系统的 UWB accurate deafening
如果在无钥匙进入启动 (PKES) 系统中强制使用 UWB,则此类攻击可能导致车辆进入系统出现拒绝服务 (DoS)。但是,如果在解锁汽车时不需要实时测距,或者在没有 UWB 的情况下执行 PKES,汽车盗窃仍然可能发生。
如何缓解针对 UWB 的攻击
UWB accurate deafening等攻击之所以能够成功实施,主要是因为可以轻松预测消息的时间。为了缓解这些攻击,可以在接收信号和发送信号之间引入随机延迟。这样,只有发起者和响应者才能期待彼此的真实消息,而攻击者发送的消息将超出设计的时间范围,因此会被忽略。如图 8 中的图表所示,如果响应时间对于攻击者来说是不可预测的,那么攻击者发送消息的时间要么比真实消息更早,要么比真实消息更晚。
图 8. 引入随机延迟以减轻对 UWB 协议的攻击
我们回顾了使用 UWB 之前车辆进入系统的过去版本,每个版本都容易受到某种形式的攻击。需要强调的是,安全性应成为在车辆中实施 UWB 的一个重要考虑因素,因为它本身并不是针对车辆盗窃和其他形式的进入系统攻击的绝对防御手段。
ArtiAuto 匠歆汽车
匠歆会展是一家全球性的活动公司,通过会议和培训向汽车制造、出行、教育、生命科学等行业的领先商业、学术、政府和研究机构提供前沿信息。旗下品牌包括匠歆汽车(ArtiAuto)、匠歆出行(ArtiMobi)、匠歆教育(ArtiEdu)等。
最新文章
【AutoCS】专家解读《关于汽车数据处理4项安全要求检测情况的通报(第二批)》
【AutoSEMI】国家市场监督管理总局重点实验室(车规芯片测试与评价)落户国创中心
【AutoCS】信息安全----IDPS
【AutoSEMI】详解智能座舱芯片算力评估
【AutoCS】青骥原创 l 2024年车联网重大安全事件汇总
【AutoSEMI】SiC、Chiplet、RISC-V,汽车半导体发展的三大动力
【AutoCS】万字长文,安服进阶必备!各国汽车(车联网)安全渗透测试标准全解析,安服转型绝佳指南!
【AutoSEMI】汽车半导体深深深深深度研究报告!
【AutoCS】大众汽车集团发生严重数据泄漏,80万车主可被定位
【AutoSEMI】车规级控制芯片概述及供应商10强
【AutoCS】一文解读汽车网络安全及相关评估管理方法
【AutoSEMI】汽车芯片市场:2024年的周期性波动什么时候调整结束?
【AutoCS】停个车数据就泄露了,央视起底非法贩卖个人信息黑产
【AutoSEMI】利好来了!芯片,重大突破!
【AutoCS】基于DDS的模糊测试研究
【AutoSEMI】车规级芯片产业链全景图
【匠歆协办】标准铸盾·智检守安 | 智能网联汽车网络安全论坛成功举办
智能网联汽车网络安全论坛专家风采 | 王泰格:大模型在汽车合规中的探索与思考
【AutoCS】大众和斯柯达曝12个组合漏洞,攻击者可在10米内无接触入侵
智能网联汽车网络安全论坛专家风采 | 张仁卓:vPrivacy满足汽车行业隐私合规实践
【AutoCS】一文聊聊智能网联汽车网络安全测试
智能网联汽车网络安全论坛专家风采 | 程利:汽车供应商的网络安全要求(基于R155法规)
【AutoCS】谈谈车辆信息安全工程落地的难点
智能网联汽车网络安全论坛专家风采 | 杨家玥:欧盟数据跨境合规要求详细解读
【AutoCS】【网络安全】基于攻击和渗透测试知识的攻击路径生成方法
智能网联汽车网络安全论坛专家风采 | 李立东:基于Fuzzing技术从芯片到全栈协议覆盖测试与漏洞发现
智能网联汽车网络安全论坛专家风采 | 赵弘洋:车路云一体化的数据安全思考
智能网联汽车网络安全论坛专家风采 | 庞春霖:全程无人化作业技术推广体系全赛道对于信息和网络安全的需求
智能网联汽车网络安全论坛专家风采 | 马俊:智能网联汽车的卫星安全隐患与对策
【AutoCS】共建安全新生态 | 云驰未来inHSM信息安全固件全面适配芯驰科技E3芯片
【AutoCS】IDPS如何帮助OEM保证车辆全生命周期的信息安全
智能网联汽车网络安全论坛专家风采 | 张翔新:GB44495-2024汽车整车信息安全技术要求详细解读
【AutoCS】行业研究 | 破解车联网安全难题,“十大挑战”五问五答
智能网联汽车网络安全论坛专家风采 | 董坤:Cybellum-从SBOM到漏洞管理、合规性验证和持续风险监控的实现
【AutoCS】万字长文解读汽车信息安全框架
智能网联汽车网络安全论坛专家风采 | 孙权:探索整车信息安全实验室建设思路与实践
【AutoCS】带你沉浸式体验汽车信息安全应用示例
智能网联汽车网络安全论坛专家风采 | 唐德可:星图云赋能车路云
智能网联汽车网络安全论坛专家风采 | 郭亦卓:车企所面临云安全挑战
智能网联汽车网络安全论坛专家风采 | 张嘉华:智己汽车R155 VTA认证实践
【AutoCS】汽车域集中式架构车载通信安全方案解析
智能网联汽车网络安全论坛专家风采 | 张志强:安全大模型赋能福田汽车信息安全智慧运营
【AutoCS】在MBSE中使用SysML进行功能安全和网络安全联合评估
【AutoCS】车联网安全基础知识之数据库文件
【AutoCS】车企数据安全难题怎么解?
【AutoCS】智能网联汽车网络安全测试:渗透测试,模糊测试详细讲解
【AutoCS】汽车网络安全 -- 后量子密码时代还远吗?
【AutoCS】国家首批!理想汽车获得“汽车隐私保护”标识
【AutoCS】VW IVI RCE AS ROOT
【AutoCS】特斯拉Model 3胎压监测系统安全漏洞解析
分类
时事
民生
政务
教育
文化
科技
财富
体娱
健康
情感
旅行
百科
职场
楼市
企业
乐活
学术
汽车
时尚
创业
美食
幽默
美体
文摘
原创标签
时事
社会
财经
军事
教育
体育
科技
汽车
科学
房产
搞笑
综艺
明星
音乐
动漫
游戏
时尚
健康
旅游
美食
生活
摄影
宠物
职场
育儿
情感
小说
曲艺
文化
历史
三农
文学
娱乐
电影
视频
图片
新闻
宗教
电视剧
纪录片
广告创意
壁纸头像
心灵鸡汤
星座命理
教育培训
艺术文化
金融财经
健康医疗
美妆时尚
餐饮美食
母婴育儿
社会新闻
工业农业
时事政治
星座占卜
幽默笑话
独立短篇
连载作品
文化历史
科技互联网
发布位置
广东
北京
山东
江苏
河南
浙江
山西
福建
河北
上海
四川
陕西
湖南
安徽
湖北
内蒙古
江西
云南
广西
甘肃
辽宁
黑龙江
贵州
新疆
重庆
吉林
天津
海南
青海
宁夏
西藏
香港
澳门
台湾
美国
加拿大
澳大利亚
日本
新加坡
英国
西班牙
新西兰
韩国
泰国
法国
德国
意大利
缅甸
菲律宾
马来西亚
越南
荷兰
柬埔寨
俄罗斯
巴西
智利
卢森堡
芬兰
瑞典
比利时
瑞士
土耳其
斐济
挪威
朝鲜
尼日利亚
阿根廷
匈牙利
爱尔兰
印度
老挝
葡萄牙
乌克兰
印度尼西亚
哈萨克斯坦
塔吉克斯坦
希腊
南非
蒙古
奥地利
肯尼亚
加纳
丹麦
津巴布韦
埃及
坦桑尼亚
捷克
阿联酋
安哥拉