Passkeys -- discoverable WebAuthn credentials synchronised across devices are widely promoted as the future of passwordless authentication. Built on the FIDO2 standard, they eliminate shared secrets and resist phishing while offering usability through platform credential managers. Since their introduction in 2022, major vendors have integrated passkeys into operating systems and browsers, and prominent websites have announced support. Yet the true extent of adoption across the broader web remains unknown. Measuring this is challenging because websites implement passkeys in heterogeneous ways. Some expose explicit ``Sign in with passkey'' buttons, others hide options under multi-step flows or rely on conditional mediation, and many adopt external mechanisms such as JavaScript libraries or OAuth-based identity providers. There is no standardised discovery endpoint, and dynamic, JavaScript-heavy pages complicate automated detection. This paper makes two contributions. First, we present Fidentikit, a browser-based crawler implementing 43 heuristics across five categories -- UI elements, DOM structures, WebAuthn API calls, network patterns, and library detection developed through iterative refinement over manual examination of 1,500 sites. Second, we apply Fidentikit to the top 100,000 Tranco-ranked domains, producing the first large-scale census of passkey adoption. Our results show adoption strongly correlates with site popularity and often depends on external identity providers rather than native implementations.


翻译:通行密钥——一种可在设备间同步的、可被发现的WebAuthn凭证——被广泛宣传为无密码认证的未来发展方向。基于FIDO2标准构建的通行密钥消除了共享密钥的使用,能够抵御钓鱼攻击,并通过平台凭证管理器提供良好的可用性。自2022年推出以来,主流厂商已将其集成到操作系统和浏览器中,许多知名网站也宣布提供支持。然而,通行密钥在整个互联网范围内的实际采用程度仍然未知。由于各网站以异构方式实现通行密钥功能,其采用规模的测量面临挑战:部分网站提供显式的“使用通行密钥登录”按钮,有些则将选项隐藏在多步骤流程中或依赖条件式调停机制,还有许多网站采用JavaScript库或基于OAuth的身份提供商等外部机制。目前缺乏标准化的发现端点,且动态化、重度依赖JavaScript的页面结构使得自动化检测变得复杂。本文作出两项贡献:首先,我们提出了Fidentikit——一个基于浏览器的爬虫工具,通过对1,500个网站的人工检查进行迭代优化,最终形成了涵盖界面元素、DOM结构、WebAuthn API调用、网络流量模式和第三方库检测五大类别的43种启发式规则。其次,我们将Fidentikit应用于Tranco排名前10万的域名,首次完成了通行密钥采用情况的大规模普查。研究结果表明:通行密钥的采用率与网站流行度呈强相关性,且多数实现依赖于外部身份提供商而非原生方案。

0
下载
关闭预览

相关内容

《可信密态计算白皮书》正式发布!48页pdf
专知会员服务
35+阅读 · 2022年9月29日
重磅!工信部《数据传输安全白皮书》发布,90页pdf
专知会员服务
87+阅读 · 2022年8月6日
专知会员服务
30+阅读 · 2021年9月30日
专知会员服务
66+阅读 · 2021年1月25日
客户端私钥如何保存?
黑客技术与网络安全
13+阅读 · 2019年8月24日
Kali Linux 渗透测试:密码攻击
计算机与网络安全
18+阅读 · 2019年5月13日
区块链隐私保护研究综述——祝烈煌详解
计算机研究与发展
23+阅读 · 2018年11月28日
NetworkMiner - 网络取证分析工具
黑白之道
16+阅读 · 2018年6月29日
北大新技术:利用WiFi设备进行人体行为识别!
全球人工智能
12+阅读 · 2018年2月7日
从人脸识别到行人重识别,下一个风口
计算机视觉战队
13+阅读 · 2017年11月24日
网络安全态势感知浅析
计算机与网络安全
18+阅读 · 2017年10月13日
国家自然科学基金
0+阅读 · 2017年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
VIP会员
相关资讯
客户端私钥如何保存?
黑客技术与网络安全
13+阅读 · 2019年8月24日
Kali Linux 渗透测试:密码攻击
计算机与网络安全
18+阅读 · 2019年5月13日
区块链隐私保护研究综述——祝烈煌详解
计算机研究与发展
23+阅读 · 2018年11月28日
NetworkMiner - 网络取证分析工具
黑白之道
16+阅读 · 2018年6月29日
北大新技术:利用WiFi设备进行人体行为识别!
全球人工智能
12+阅读 · 2018年2月7日
从人脸识别到行人重识别,下一个风口
计算机视觉战队
13+阅读 · 2017年11月24日
网络安全态势感知浅析
计算机与网络安全
18+阅读 · 2017年10月13日
相关基金
国家自然科学基金
0+阅读 · 2017年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
Top
微信扫码咨询专知VIP会员