ble oob pairing security level3

Hi 

I am trying to establish a ble oob pairing in legacy mode to meet security level 3.

Therefore i am using the example project peripheral_nfc_pairing and the nRF Connnect for Destoph Bluetooth Low Energy Standalone v4.0.4 App. 

In the nRF BLE App i first connect to Device. Then i initiate a pairing with  MITM Protection and OOB data. LE Secure Connnection is deactivated. 

I would expect a window to enter the temporary key, but it directly pairs in just works mode which is security level 2.

Parents
  • Debug output:

    Starting Bluetooth NFC Pairing Reference example
    I: 8 Sectors of 4096 bytes
    I: alloc wra: 0, eb0
    I: data wra: 0, 194
    I: SoftDevice Controller build revision:
    I: c5 93 ba a9 14 4d 8d 05 |.....M..
    I: 30 4e 9b 92 d7 71 1e e8 |0N...q..
    I: aa 02 50 3c |..P<
    I: HW Platform: Nordic Semiconductor (0x0002)
    I: HW Variant: nRF52x (0x0002)
    I: Firmware: Standard Bluetooth controller (0x00) Version 197.47763 Build 2370639017
    I: No ID address. App must call settings_load()
    Bluetooth initialized
    I: Identity: C3:84:F4:B8:67:10 (random)
    I: HCI: version 5.4 (0x0d) revision 0x1102, manufacturer 0x0059
    I: LMP: version 5.4 (0x0d) subver 0x1102
    Generating new pairing keys
    I: Connection Handover Selector role
    NFC configuration done
    Regular advertising started
    Connected CB:49:2A:CD:9D:6C (random)
    Pairing completed: CB:49:2A:CD:9D:6C (random), bonded: 0
    Security changed: CB:49:2A:CD:9D:6C (random) level 2
    Generating new pairing keys

Reply
  • Debug output:

    Starting Bluetooth NFC Pairing Reference example
    I: 8 Sectors of 4096 bytes
    I: alloc wra: 0, eb0
    I: data wra: 0, 194
    I: SoftDevice Controller build revision:
    I: c5 93 ba a9 14 4d 8d 05 |.....M..
    I: 30 4e 9b 92 d7 71 1e e8 |0N...q..
    I: aa 02 50 3c |..P<
    I: HW Platform: Nordic Semiconductor (0x0002)
    I: HW Variant: nRF52x (0x0002)
    I: Firmware: Standard Bluetooth controller (0x00) Version 197.47763 Build 2370639017
    I: No ID address. App must call settings_load()
    Bluetooth initialized
    I: Identity: C3:84:F4:B8:67:10 (random)
    I: HCI: version 5.4 (0x0d) revision 0x1102, manufacturer 0x0059
    I: LMP: version 5.4 (0x0d) subver 0x1102
    Generating new pairing keys
    I: Connection Handover Selector role
    NFC configuration done
    Regular advertising started
    Connected CB:49:2A:CD:9D:6C (random)
    Pairing completed: CB:49:2A:CD:9D:6C (random), bonded: 0
    Security changed: CB:49:2A:CD:9D:6C (random) level 2
    Generating new pairing keys

Children
No Data
Related