Bluetooth master and slave devices and method for establishing safety channel between same
A technology of bluetooth master device and secure channel, which is 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 message modification, malicious connection, and increase of connection uncertainty, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Example Embodiment
[0087] Example 1
[0088] Such as figure 1 As shown, this embodiment 1 provides a method for a Bluetooth master-slave device to establish a secure channel, specifically:
[0089] Step 101: The slave device performs data broadcasting.
[0090] The slave device performs data broadcasting, specifically 110946545F3230303030303030303031320002010511074546415354460000C300010001005446, of which the third byte to the eighteenth byte is the name of the slave device.
[0091] Step 102: The main device sends an Inquiry search command to search for Bluetooth devices in the surrounding effective range, and sends the device information of the main device to the searched Bluetooth devices;
[0092] The specific device information of the Bluetooth master device is a device address and a device address type.
[0093] The Inquiry search command in this embodiment is specifically 010104059E8B330600, where the fifth byte to the eighth byte are universal access codes, the master device allows unlimited search...
Example Embodiment
[0150] Example 2
[0151] Such as image 3 As shown, the Bluetooth slave device provided in Embodiment 2 specifically includes:
[0152] The data receiving module 11 is configured to receive the device information of the Bluetooth master device, the pairing request instruction, the first random number, the first authentication key, and the 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, the pairing response instruction and the 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 co...
Example Embodiment
[0183] Example 3
[0184] Such as Figure 4 As shown, this embodiment 3 provides a Bluetooth master device, including:
[0185] The data receiving module 21 is configured to receive the device information of the Bluetooth slave device, the pairing response instruction, the second random number, and the 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] The data sending module 22 is configured to send the device information of the Bluetooth master device, the pairing request instruction, the first random number, and the 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] The data generating module 23 is configured to generate the first random n...
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.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap