Bluetooth LE SMP Client Test Suite Data Sheet

Test Suite: Bluetooth LE SMP Client Test Suite

Direction: Central

Security Manager Protocol (SMP) is used establishing pairing, authentication and encryption between Bluetooth Low Energy devices. It generates and stores various keys (like encryption and identity). The Defensics Bluetooth LE SMP Client Test Suite can be used to evaluate Bluetooth SMP client implementations for security flaws and robustness problems.

Used specifications

Specification Title
Bluetooth Core Specification Version 5.4 Volume 3, Part H: Core System Package (Low Energy) – Security Manager Specification

Tool-specific information

Tested messages Specifications
Pairing Response Bluetooth Core Specification 5.4 – Volume 3, Part H, Chapter 3.5
Pairing Confirm Bluetooth Core Specification 5.4 – Volume 3, Part H, Chapter 3.5
Pairing Random Bluetooth Core Specification 5.4 – Volume 3, Part H, Chapter 3.5
Pairing Failed Bluetooth Core Specification 5.4 – Volume 3, Part H, Chapter 3.5
Encryption Information Bluetooth Core Specification 5.4 – Volume 3, Part H, Chapter 3.6
Central Identification Bluetooth Core Specification 5.4 – Volume 3, Part H, Chapter 3.6
Identity Information Bluetooth Core Specification 5.4 – Volume 3, Part H, Chapter 3.6
Identity Address Information Bluetooth Core Specification 5.4 – Volume 3, Part H, Chapter 3.6
Signing Information Bluetooth Core Specification 5.4 – Volume 3, Part H, Chapter 3.6
Security Request Bluetooth Core Specification 5.4 – Volume 3, Part H, Chapter 3.6
Public Key Bluetooth Core Specification 5.4 – Volume 3, Part H, Chapter 3.5
DHKey Check Bluetooth Core Specification 5.4 – Volume 3, Part H, Chapter 3.5
Supported SafeGuard Checks
SMP insecure pairing parameters
ECDH Public Key validation