最終更新:2022-08-15 (月) 22:18:57 (620d)  

BLE/SM
Top / BLE / SM

Security Manager

役割

  • イニシエータ
  • レスポンダ

レイヤ

処理

BLE/ペアリング

  • 一時的なコネクション

BLE/ボンディング

  • コネクションの永続化 (暗号化鍵の生成と交換が行われ、不揮発性メモリに保存される)

暗号化再確立

  • ボンディング済みの場合のコネクションの再確立

鍵の交換

LE Legacy Pairing

  • Peripheral to Central

LE Secure Connections Pairing

関数

  • ah: Random address hash function
    • used to generate a hash value that is used in resolvable private addresses,

LEレガシーペアリング?

  • c1: Confirm value generation function
    • used to generate the confirm values.
  • s1: Key generation function
    • used to generate the STK during the LE legacy pairing process.

LE Secure Connections

  • f4: LE Secure Connections confirm value generation function
  • f5: LE Secure Connections key generation function
  • f6: LE Secure Connections check value generation function
  • g2: LE Secure Connections numeric comparison value generation function
  • h6: Link key conversion function
  • h7: Link key conversion function

Bluetooth/仕様

関連