A bluetooth master-slave device and method for establishing safe channel between them
A technology of bluetooth master device and secure channel, applied in the field of bluetooth master and slave devices and the establishment of a secure channel between them, which can solve the problems of increasing connection uncertainty, man-in-the-middle attack, malicious connection, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0088] Such as figure 1 As shown, Embodiment 1 provides a method for establishing a secure channel between a Bluetooth master-slave device, specifically:
[0089] Step 101, the slave device broadcasts data.
[0090] Data broadcasting from the device, specifically 11 09 46 54 5F 32 30 30 30 30 30 30 30 30 3031 32 00 02 01 05 11 07 45 46 41 53 54 46 00 00 C3 00 01 00 01 00 54 46, the third The first byte to the eighteenth byte is the name of the slave device.
[0091] Step 102, the master device sends an Inquiry search command to search for bluetooth devices within the effective range around, and sends the device information of the master device to the searched bluetooth devices;
[0092] Specifically, the device information of the Bluetooth master device includes a device address and a device address type.
[0093] The Inquiry search command described in this embodiment is specifically 01 01 04 05 9E 8B 33 06 00, wherein the fifth byte to the eighth byte are general access c...
Embodiment 2
[0151] Such as image 3 As shown, the present embodiment 2 provides a bluetooth slave device specifically including:
[0152] A data receiving module 11, configured to receive device information of the Bluetooth master device, a pairing request instruction, a first random number, a first authentication key, and an authentication result;
[0153] Specifically, the device information of the Bluetooth master device received by the data receiving module 11 is a device address and a device address type;
[0154] The first data sending module 12 is configured to send the device information of the Bluetooth slave device, a pairing response instruction and a second authentication key to the Bluetooth master device;
[0155] Specifically, the device information of the Bluetooth slave device sent by the first data sending module 12 is specifically the device address and device address type of the Bluetooth slave device;
[0156] The second data sending module 13 is configured to send ...
Embodiment 3
[0184] Such as Figure 4 As shown, the present embodiment 3 provides a bluetooth master device, including:
[0185] A data receiving module 21, configured to receive device information of the Bluetooth slave device, a pairing response command, a second random number and a second authentication key;
[0186] The device information of the Bluetooth slave device received by the data receiving module 21 is specifically the device name, device address and device address type of the Bluetooth slave device;
[0187] A data sending module 22, configured to send the device information of the Bluetooth master device, a pairing request instruction, a first random number and a first authentication key to the Bluetooth slave device;
[0188] The device information of the Bluetooth master device sent by the data sending module 22 is a device address and a device address type.
[0189] A data generation module 23, configured to generate the first random number;
[0190] The input module 2...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com