ESP32_SPP_Security
-
- Posts: 10
- Joined: Wed Jan 02, 2019 8:40 am
ESP32_SPP_Security
Dear Sir/Madam,
We have developed a BT SPP Acceptor based Application on ESP32 Wrover Module (No Input No Output Capability).
We have connected a BT SPP based Application with BT Classic Mobile App (Initiator).
When inserted different BT Security Options related to SPP Profile, found some unsolved queries.
Following is the List of the Queries related to BT Security
Queries:
1) Bluetooth Security Mode (BT BR/EDR Security Mode 1, 2, 3 & 4) :
Which Bluetooth Security Mode(s) supported/implemented by Different Security Options given by ESP32 SPP Profile?
2) BT Encryption Feature (ESP_SPP_SEC_ENCRYPT)
i) Which Encryption Algorithm supported by SPP profile? What is the Size of Encryption Key used in Encryption Algorithm?
ii) Suggest some way to test the Encryption feature of BT SPP Profile when encryption is enabled in our application
3) BT Authorization Feature (ESP_SPP_SEC_AUTHORIZE)
a) Setting the Authorization in our BT Application cause the following problems:
i) Not get the Service Connection (ESP_SPP_SRV_OPEN_EVT) event at Acceptor Side when connected with Mobile App
ii) Connection was lost when data sent to the BT Acceptor by Mobile App
Kindly suggest some solution to solve this
4) BT MITM Protection (ESP_SPP_SEC_MITM)
a) How does this feature prevent the MITM?
b) Does this feature provide authorization and encryption?
We have developed a BT SPP Acceptor based Application on ESP32 Wrover Module (No Input No Output Capability).
We have connected a BT SPP based Application with BT Classic Mobile App (Initiator).
When inserted different BT Security Options related to SPP Profile, found some unsolved queries.
Following is the List of the Queries related to BT Security
Queries:
1) Bluetooth Security Mode (BT BR/EDR Security Mode 1, 2, 3 & 4) :
Which Bluetooth Security Mode(s) supported/implemented by Different Security Options given by ESP32 SPP Profile?
2) BT Encryption Feature (ESP_SPP_SEC_ENCRYPT)
i) Which Encryption Algorithm supported by SPP profile? What is the Size of Encryption Key used in Encryption Algorithm?
ii) Suggest some way to test the Encryption feature of BT SPP Profile when encryption is enabled in our application
3) BT Authorization Feature (ESP_SPP_SEC_AUTHORIZE)
a) Setting the Authorization in our BT Application cause the following problems:
i) Not get the Service Connection (ESP_SPP_SRV_OPEN_EVT) event at Acceptor Side when connected with Mobile App
ii) Connection was lost when data sent to the BT Acceptor by Mobile App
Kindly suggest some solution to solve this
4) BT MITM Protection (ESP_SPP_SEC_MITM)
a) How does this feature prevent the MITM?
b) Does this feature provide authorization and encryption?
Regards,
Nisarg Shah
Nisarg Shah
-
- Posts: 10
- Joined: Wed Jan 02, 2019 8:40 am
Re: ESP32_SPP_Security
If anyone have a suggestion for the query, then kindly give it.
Regards,
Nisarg Shah
Nisarg Shah
-
- Posts: 7
- Joined: Wed Nov 07, 2018 3:47 am
Re: ESP32_SPP_Security
Hi nisarg_sls,
I'm sorry to tell you that there are some problems about the parameter Security Options.
As the capability of your BT SPP Acceptor is No Input No Output, it will pair to others by just-work(NO MITM protection). Bluetooth Security Mode is mode 4 level 2.
I'm sorry to tell you that there are some problems about the parameter Security Options.
As the capability of your BT SPP Acceptor is No Input No Output, it will pair to others by just-work(NO MITM protection). Bluetooth Security Mode is mode 4 level 2.
-
- Posts: 10
- Joined: Wed Jan 02, 2019 8:40 am
Re: ESP32_SPP_Security
Thanks for your reply.
If you have either any idea regarding what types of problems arising in Security Options of Encryption, Authorization & ESP_SPP_SEC_IN_16_DIGITS or any further details about these SPP profile related Security Options, then please share it.
If you have either any idea regarding what types of problems arising in Security Options of Encryption, Authorization & ESP_SPP_SEC_IN_16_DIGITS or any further details about these SPP profile related Security Options, then please share it.
Regards,
Nisarg Shah
Nisarg Shah
Re: ESP32_SPP_Security
Hi Espressif System Developer, ESP_Angus, ESP_Island,
I am working with Nisarg into one of our project in which we need your guidance and support to move quickly for Bluetooth related tasks. So, Please check few queries which he has sent into his post.
Let us know if need any more details regarding that.
I am working with Nisarg into one of our project in which we need your guidance and support to move quickly for Bluetooth related tasks. So, Please check few queries which he has sent into his post.
Let us know if need any more details regarding that.
Regards,
Ritesh Prajapati
Ritesh Prajapati
Re: ESP32_SPP_Security
Hi Espressif SDK Team,
Do you need anything else or any details from our side?
Do you need anything else or any details from our side?
Regards,
Ritesh Prajapati
Ritesh Prajapati
Re: ESP32_SPP_Security
Hi,
Anyone has any idea regarding Bluetooth Security for which we have already posted few questions into thread? We need quick support for this as we are getting little bit delayed due to those queries into our project to move further.
So, Please check it and get back to us with feedback for same as quickly as possible.
Anyone has any idea regarding Bluetooth Security for which we have already posted few questions into thread? We need quick support for this as we are getting little bit delayed due to those queries into our project to move further.
So, Please check it and get back to us with feedback for same as quickly as possible.
Regards,
Ritesh Prajapati
Ritesh Prajapati
Re: ESP32_SPP_Security
Hi ESP_Island,
Do you have any idea regarding queries which we have asked into thread first?
Do you have any idea regarding queries which we have asked into thread first?
Regards,
Ritesh Prajapati
Ritesh Prajapati
-
- Posts: 10
- Joined: Wed Jan 02, 2019 8:40 am
Re: ESP32_SPP_Security
Hi,
If anyone have any idea regarding the queries, please give the feedback on our queries
If anyone have any idea regarding the queries, please give the feedback on our queries
Regards,
Nisarg Shah
Nisarg Shah
Re: ESP32_SPP_Security
Hi Espressif Team,
Would you please check queries regarding Bluetooth security support and suggest us like how we can get support for that?
It will be good and appreciated if we can get something fruitful information for that.
Let us know if need any details regarding that.
Would you please check queries regarding Bluetooth security support and suggest us like how we can get support for that?
It will be good and appreciated if we can get something fruitful information for that.
Let us know if need any details regarding that.
Regards,
Ritesh Prajapati
Ritesh Prajapati
Who is online
Users browsing this forum: MicroController and 133 guests