This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Is the GATT proxy for BLE mesh encrypted?

I understand that the next version of the mesh SDK will have the GATT proxy implemented. Even after reading the mesh profile specification the following is unclear:

- Is the data transfer encrypted?

- What is the maximum size of the write and notify characteristic?

- Can any BLE >4.0 device access a proxy node?

  • - Is the data transfer encrypted?

    Yes, This is encrypted with the same encryption used on the Mesh. 

    - What is the maximum size of the write and notify characteristic?

    This will depend on the softdevice used with it and specifically the MTU negotiated between the GATT client and GATT server. The maximum MTU support is that is possible in the S132 line is 247 but it will vary by softdevice. This MTU determines the maximum size of the write and notify characteristics.

    - Can any BLE >4.0 device access a proxy node?

    Any BLE >=4.0 Central device will be able to access a proxy node that is running as a peripheral and slave.

  • Hey David, in your response you said any Central BLE > 4.0 can access to a proxy node is running as a peripheral, that means in the central I can keep using the pure BLE SDK and not the SDK for Mesh. this example applies for it? mesh proxy node

Related