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.

Active Publication Date: 2016-03-23
FEITIAN TECHNOLOGIES
View PDF4 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] When a secure channel is established between Bluetooth devices, most of the current Bluetooth devices use non-authenticated connections, which increases the uncertainty of the connection, and there is a problem of malicious connections; when

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Bluetooth master and slave devices and method for establishing safety channel between same
  • Bluetooth master and slave devices and method for establishing safety channel between same
  • Bluetooth master and slave devices and method for establishing safety channel between same

Examples

Experimental program
Comparison scheme
Effect test

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...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses Bluetooth master and slave devices and a method for establishing a safety channel between the same, and belongs to the field of information safety. The method comprises: both the Bluetooth devices exchange respective device information; according to the device information, a connection is established between the Bluetooth devices; both the Bluetooth devices exchange and verify respective authentication keys generated according to a same algorithm; and after authentication is successful, both the Bluetooth devices generate communication encryption keys according to a same algorithm, so that the safety channel is established between the Bluetooth devices. The Bluetooth slave device comprises a data receiving module, a first data sending module, a second data sending module, a data generation module, an operation module, a judgment module, a communication encryption module and a display module; the Bluetooth master device comprises a data receiving module, a data sending module, a data generation module, an operation module, a judgment module, a communication encryption module and an input module. The connection between the Bluetooth devices by verification codes is achieved, and the malicious connection of other devices is prevented.

Description

technical field [0001] The invention relates to the field of information security, in particular to a bluetooth master-slave device and a method for establishing a safe channel between them. Background technique [0002] Bluetooth technology replaces cable connections with short-distance, low-cost wireless connections, and is widely used among many devices including mobile phones, wireless headsets, laptops, and related peripherals, and realizes wireless communication between Bluetooth devices; Bluetooth devices It is a wireless communication electronic product designed using Bluetooth technology, supports short-distance wireless communication, and has the characteristics of short delay time and strong connection stability. [0003] When a secure channel is established between Bluetooth devices, most of the current Bluetooth devices use non-authenticated connections, which increases the uncertainty of the connection, and there is a problem of malicious connections; when a Bl...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04W4/00H04W12/02H04W12/06H04W76/02H04W12/041
CPCH04W4/80H04W12/02H04W12/06H04W76/10
Inventor 陆舟于华章
Owner FEITIAN TECHNOLOGIES
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products