bluetooth - 安全简单配对与 LE 传统配对
问题描述
BLE 中的安全简单配对和 LE 传统配对有什么区别?我的假设是,SSP 是较旧的,而不是今天使用的,我说得对吗?SSP 是否仍在设备中使用,或者它是相当先进的配对方法。
解决方案
那个UG103.14文件好像是Silabs的一些人写的;它不是蓝牙 SIG 编写的官方文档。BLE 将使用安全简单配对是错误的。
在经典蓝牙中,我们有传统配对、安全简单配对和安全连接(最新和最安全的)。
在 BLE 中,我们有 LE Legacy Pairing 和 LE Secure Connections。
您可以在蓝牙核心规范 5.3 第 1 卷 A 部分(架构)第 5.4.1 节中阅读以下内容:
低功耗蓝牙使用四种关联模型,称为 Just Works、数字比较、带外和密码输入。LE 传统配对没有数字比较的等效项。在 LE 传统配对中,这些关联模型中的每一个都类似于 BR/EDR 安全简单配对,但有以下例外。
• Just Works 和Passkey Entry 不提供任何被动窃听保护。这是因为安全简单配对使用椭圆曲线 Diffie-Hellman,而 LE 传统配对不使用。在 LE 安全连接配对中,四种关联模型在功能上等同于 BR/EDR 安全连接。
如果您想了解更多,我建议您阅读第 5 章安全概述的全文。它只有 11 页。
推荐阅读
- spring - 为什么这个 cron 模式不匹配/每 37 秒运行一次?
- sql-server - Sqoop Eval 运行多个查询?
- extbase - Typo3 错误:缺少属性的 ColumnMap (m:n)
- sql - 如何比较返回游标的函数中的行
- charts - 融合图表隐藏一个条形的数字前缀
- vb.net - FTDI libMPSSE.dll I2C_DeviceRead() 总是返回 0xFF
- file-upload - PHP应用程序中的JMeter 4.0上传文件问题
- python - 在 Django 查询中使用 max()
- java - 在字符串中显示解析的 JSON 数据
- javascript - 反应传单绘制 - 标记图标和拖动处理程序丢失