最終更新:2022-08-18 (木) 06:32:54 (589d)
BLE/ペアリング/手順/フェーズ2
フェーズ1で交換した情報を元に鍵の生成方法を決定し、ペアリング(LTKの生成)を行う
LE Legacy Pairingの場合
LE Secure Connectionsの場合
やること
- Long Term Key (LTK) Generation
ステップ
公開鍵の交換
- 使うコマンド
- BLE/SMP/コマンド/Pairing Public Key?
認証ステージ1
- アソシエーションモデルによって処理が異なる
- Just Works or Numeric Comparison
- Passkey Entry
- OOB
- 使うコマンド (Just Works or Numeric Comparison)
- BLE/SMP/コマンド/Pairing Confirm
- BLE/SMP/コマンド/Pairing Random?
- BLE/SMP/コマンド/Pairing Failed
- 使うコマンド (Passkey Entry?)
- BLE/SMP/コマンド/Pairing Keypress Notification?
- BLE/SMP/コマンド/Pairing Confirm
- BLE/SMP/コマンド/Pairing Random?
- BLE/SMP/コマンド/Pairing Failed
- 使うコマンド (OOB)
- BLE/SMP/コマンド/Pairing Random?
- BLE/SMP/コマンド/Pairing Failed
認証ステージ2
- 値の交換が成功したことを確認しLTKを計算する
- 用語
- 使うコマンド
- BLE/SMP/コマンド/Pairing DHKey Check?