0

0

Win11怎么查看蓝牙设备配对密钥类型_Win11安全连接等级(Just Works/Passkey)确认【安全】

穿越時空

穿越時空

发布时间:2026-01-16 16:55:02

|

653人浏览过

|

来源于php中文网

原创

可通过注册表AuthenticationRequirements值确认蓝牙安全认证方式:0x00000000为Just Works,0x00000001为Passkey Entry,0x00000002为OOB,0x00000003为Numeric Comparison;PowerShell和Bluetooth CLI工具可辅助验证。

win11怎么查看蓝牙设备配对密钥类型_win11安全连接等级(just works/passkey)确认【安全】

如果您已成功配对某台蓝牙设备,但需确认其建立连接时所采用的安全认证方式(如无需输入PIN的Just Works模式,或需交互验证的Passkey Entry),则可通过系统底层注册表与设备属性交叉比对获取该密钥类型。以下是确认此安全连接等级的具体操作路径:

一、通过注册表查看蓝牙设备配对密钥类型

Windows 11将每台已配对蓝牙设备的安全认证信息以键值形式存储于注册表中,其中AuthenticationRequirements字段明确标识了配对过程中启用的安全模型,是判断密钥类型最直接的依据。

1、按下Win + R组合键打开“运行”窗口,输入regedit并回车,以管理员权限启动注册表编辑器。

2、导航至以下路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BTHPORT\Parameters\Keys\[设备MAC地址],其中MAC地址为12位十六进制小写格式(如a0b3cc123456),对应目标设备。

3、在右侧窗格中查找名为AuthenticationRequirements的DWORD值。

4、根据其数值含义判定密钥类型:0x00000000表示Just Works(无交互、无加密验证);0x00000001表示Passkey Entry(需双方输入6位数字);0x00000002表示Out of Band (OOB)(带外配对);0x00000003表示Numeric Comparison(数字比对,常见于BLE设备)。

二、使用PowerShell读取蓝牙设备安全属性

PowerShell可调用Windows蓝牙驱动接口获取设备实例的原始安全配置参数,适用于快速筛查多设备场景,且无需手动定位MAC地址。

1、以管理员身份运行PowerShell:右键“开始”按钮 → 选择“终端(管理员)”。

2、执行命令:Get-PnpDevice -Class Bluetooth | Where-Object {$_.Status -eq "OK"} | ForEach-Object { $id = $_.InstanceId; Get-PnpDeviceProperty -InstanceId $id -KeyName "DEVPKEY_Device_Bluetooth_SecurityRequirements" -ErrorAction SilentlyContinue | ForEach-Object { Write-Host "$($_.Data) - $($_.InstanceId)" } }

字狐AI PPT
字狐AI PPT

字狐AIPPT是一款集成了多种智能功能的软件,智能生成PPT和PPT大纲,帮助您快速生成PPT,节约时间,提高效率!

下载

3、输出结果中每行开头的数值即为该设备的SecurityRequirements值,其映射关系与注册表中AuthenticationRequirements完全一致。

4、若某设备未返回任何数值,说明其配对记录未包含安全属性字段,通常对应Legacy Bluetooth BR/EDR设备在Just Works模式下完成的配对。

三、借助Bluetooth Command Line Tools验证配对过程日志

工具集可捕获蓝牙主机控制器(HCI)层的实时事件,包括配对阶段的IO Capability Exchange和Authentication Request报文,从而还原原始安全协商行为。

1、从官方源下载并安装Bluetooth Command Line Tools v2.1.0+(需支持Windows 11 22H2及以上)。

2、以管理员身份运行命令提示符,执行:bthmonitor -e -f bluetooth_auth.log,开始监听HCI事件。

3、在另一窗口中触发目标设备重连(如关闭再开启耳机电源),持续约15秒后按Ctrl+C停止捕获。

4、用文本编辑器打开bluetooth_auth.log,搜索关键词IO_Capability_RequestAuthentication_Request,观察Authentication Requirements字段值:0x00为Just Works,0x01为Passkey Entry,0x04为Numeric Comparison。

相关专题

更多
php中foreach用法
php中foreach用法

本专题整合了php中foreach用法的相关介绍,阅读专题下面的文章了解更多详细教程。

42

2025.12.04

硬盘接口类型介绍
硬盘接口类型介绍

硬盘接口类型有IDE、SATA、SCSI、Fibre Channel、USB、eSATA、mSATA、PCIe等等。详细介绍:1、IDE接口是一种并行接口,主要用于连接硬盘和光驱等设备,它主要有两种类型:ATA和ATAPI,IDE接口已经逐渐被SATA接口;2、SATA接口是一种串行接口,相较于IDE接口,它具有更高的传输速度、更低的功耗和更小的体积;3、SCSI接口等等。

1019

2023.10.19

PHP接口编写教程
PHP接口编写教程

本专题整合了PHP接口编写教程,阅读专题下面的文章了解更多详细内容。

63

2025.10.17

php8.4实现接口限流的教程
php8.4实现接口限流的教程

PHP8.4本身不内置限流功能,需借助Redis(令牌桶)或Swoole(漏桶)实现;文件锁因I/O瓶颈、无跨机共享、秒级精度等缺陷不适用高并发场景。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

412

2025.12.29

class在c语言中的意思
class在c语言中的意思

在C语言中,"class" 是一个关键字,用于定义一个类。想了解更多class的相关内容,可以阅读本专题下面的文章。

465

2024.01.03

python中class的含义
python中class的含义

本专题整合了python中class的相关内容,阅读专题下面的文章了解更多详细内容。

12

2025.12.06

windows查看端口占用情况
windows查看端口占用情况

Windows端口可以认为是计算机与外界通讯交流的出入口。逻辑意义上的端口一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。怎么查看windows端口占用情况呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

576

2023.07.26

查看端口占用情况windows
查看端口占用情况windows

端口占用是指与端口关联的软件占用端口而使得其他应用程序无法使用这些端口,端口占用问题是计算机系统编程领域的一个常见问题,端口占用的根本原因可能是操作系统的一些错误,服务器也可能会出现端口占用问题。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

1101

2023.07.27

高德地图升级方法汇总
高德地图升级方法汇总

本专题整合了高德地图升级相关教程,阅读专题下面的文章了解更多详细内容。

2

2026.01.16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 7.2万人学习

Excel 教程
Excel 教程

共162课时 | 12万人学习

PHP基础入门课程
PHP基础入门课程

共33课时 | 1.9万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号