RN4871 Secure Connection
Are there any examples out there about how to secure the BLE connection between the client and server? Right now I am using a RN4871 and it is talking to an android mobile app. The transparent UART is working fine and some private services are working fine as well. I am not a BLE expert, so I am not sure how to make sure my connection is secure. I have read up on the different pairing modes and procedures. On my device the default pairing procedure is "NoInputNoOutput". It seems if I want the BLE connection to be secure that I need to have PINs that need to be entered? The device with the RN4871 doesn't have a display, so I am not sure how this would work. It seems that the BLE connection is using Just Works? Does this provide any security at all? I guess the worry is someone with a BLE sniffer able to see the data.