Lune

NDSS2021顶会

The Bluetooth CYBORG: Analysis of the Full Human-Machine Passkey Entry AKE Protocol

Michael Troncoso, Britta Hale

出版方
2021年份
5顶会引用

摘要

from a device, and adversarial ability to modify communications back from the user to the device (see Figure 1). We reference the Tap n’ Ghost attack as an illustrative example throughout, but it is not the only attack leveraging the UtD communication channel. Touchloggers [12], [16], the StrandHogg vulnerability [24], social engineering, and shoulder-surfing attacks also fall into this category. All such attack vectors are systematically accounted for in our CYBORG model. Bluetooth’s Passkey Entry [10] generates and shares a random value (a passkey ) via the user to effectively achieve Abstract —In this paper, we computationally analyze Passkey Entry in its entirety as a cryptographic authenticated key exchange (AKE) – including user-protocol interactions that are typically ignored as out-of-band. To achieve this, we model the user-to-device channels, as well as the typical device-to-device channel, and adversarial control scenarios in both cases. In particular, we separately capture adversarial control of device displays on the initiating and responding devices as well as adversarial control of user input mechanisms using what we call a CYBORG model. The CYBORG model enables realistic real-world security analysis in light of published attacks on user-mediated protocols such as Bluetooth that leverage malware and device displays. In light of this, we show that all versions of Passkey Entry fail to provide security in our model. Finally, we demonstrate how slight modifications to the protocol would allow it to achieve stronger security guarantees for all current variants of passkey generation, as well as a newly proposed twofold mode of generation we term Dual Passkey Entry . These proof-of-concept modifications point to improved design approaches for user-mediated protocols. Finally, this work points to categories of vulnerabilities, based on compromise type, that could be exploited in Bluetooth Passkey Entry.

问问这篇 Paper

智能体会读完全文。

Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。

可以从这些问题问起

智能体调用

Luneget_paper_fulltext

在 Lune 里问

免费开始,无需绑卡

引用它的顶会 Paper5

问问它们各自怎么用它

它引用的顶会 Paper3

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖