Bluetooth pairing - pairing feature exchange

There are three main architectural layers in the Bluetooth® core specification: controllers, hosts, and applications. The host layer has a security manager module that defines methods and protocols for pairing and key distribution, a corresponding security toolkit, and a security manager protocol that defines the form of the pairing instruction framework, framework, and timeout restrictions. The security manager performs the identity and encryption functions in the radio communication by means of key distribution.

Bluetooth pairing - pairing feature exchange

Pairing to establish a key, then the key can be used to encrypt the link. A transport specific key assignment is then performed to share the key. The key can be used to encrypt future reconnections, verify signature data, or perform random address resolution. In general, there are three stages of pairing:

Phase 1: Matching feature exchange

The second stage (low power traditional pairing): generate Short Term Key (STK)

(Low Power Secure Link): Generate Long Term Key (LTK)

Phase III: Transferring a specific key distribution

Most readers may not necessarily understand low-power traditional pairing and low-power secure connections. Low Energy (LE) is one of the main features of Bluetooth 4.0 and above in the Bluetooth specification. The Bluetooth 4.2 specification adds secure connectivity to low-power physical transport, upgrades pairing, and uses Federal Information Processing (FIPS) licensed algorithms (AES-CMAC and P-256 elliptic curves) for Bluetooth low-power physical transmission. . To distinguish between a secure connection and a low-power pairing as defined in the Bluetooth 4.0 and 4.1 specifications, we turn the latter into a low-power legacy pairing. Figure 1 is a pairing flow diagram for both traditional pairing and secure connections.

Bluetooth pairing - pairing feature exchange

Figure 1: Pairing flow chart

In this article, we mainly discuss the first phase, the pairing feature exchange. Pairing is the exchange of security features, including input/output (IO) functions, requirements for intermediaries protection, and more. The exchange of pairing information between the two devices is achieved through a pairing request (PairingRequest) and a pairing response (PairingResponse) packet. For the contents of these two kinds of information, please refer to Table 1: Pairing Request/Response.

Table 1 Pairing Request/Response

Bluetooth pairing - pairing feature exchange

"code"

Bluetooth pairing - pairing feature exchange

IO function

IO is the input/output, and the IO functions are combined to generate the value of this field.

For the input function, it may be "no input", "yes/no" or "keyboard", the details are as follows:

Bluetooth pairing - pairing feature exchange

For the output function, it may be “no output” or “digital output”, as follows:

Bluetooth pairing - pairing feature exchange

After combining the input and output functions, the following matrix is ​​defined, which defines the IO functions that Bluetooth devices should have.

Bluetooth pairing - pairing feature exchange

1 There is no pairing algorithm that can use the "yes/no" input and "no output", so its IO function result is "NoInputNoOutput".

From the above matrix, you can get an overview of the corresponding IO functions, and select the appropriate values ​​from the table below to place the pairing request/response packets.

Bluetooth pairing - pairing feature exchange


MZF - One side open dense woven textile sleeve made by Polyester monofilament and cotton yarn, It has fire resistance,  wear resistance, softness, dustproof, quick and easy to operate and other characteristics. the one side Open structure is good to protect refit, reassembly  maintenance and overhaul for inner wiring harness.


ZSC- Self wraped Braided Sleeve is a new kind wire protection sleeve, braided by polyester monofilament and polyester multifilament.  Self wrap braided sleeve has good heat dispersion performance, fireproofing, Abrasion resistance, easy to operate, Open structure is good for wire harness to install, maintain and repair.

LN-BZW Zip Expansive Braided sleeves Made of polyester monolayer woven and add the  zipper stitching. Zipper woven sleeve with good heat dissipation, scalability, fire resistance, wear resistance, easy to operate and other characteristics. Manages cables between worksurface and power location Designed for vertical cable management. The zipper structure is good for internal harness protection and reassembly.


MST-PB Velcro Shielding Sleeve made by the composite of tinned copper hook wire, fire retardant cloth and magic tape, has the effects of shielding high sensitive electromagnetic interference, reducing noise, dust prevention and earth leakage protection.


ZIP-PB Zipper Design EMI Shielding Sleeve made of the recombination of tinned copper hook silk net,flame retardant cloth and zipper. Has the characteristics of shielding High sensitive electromagnetic interference, noise-reduction, dust proof and abrasion resistance.With the zipper design, it`s easy for installation and removal, convenient to use.


MST-BZ Velcro Polyester Expandable Braided Sleeve  is seamed by polyester monofilament and Adhesive type expansion casing made of polyester monofilament and self-adhesive tape (Velcro) . Product has good heat dispersion, abrasion resistance, simple operation and other characteristics. 


AKP -PVC Material And Locking Buckle Sleeving  (AKP- Buckle Sleeve )  is made by PVC material and locking buckle, which can be used for electric

wire and cables for neatening and beautifying. the product can be used repeatedly, and has excellent insulation effect, good flame retardancy. It`s good to be used to modify the wire line  and  reinstall for the multi-strand wire harnesses. And easy to maintain and service.


AKP-S /PVC Button Aluminum Foil Cable Shielding Sleeve , PVC Button Aluminum Foil Cable Signal Shielding Sleeve is made by PVC material and aluminum foil, which can be used for electric wire and cables for neatening, beautifying and EMI shielding. the product can be used repeatedly, and has excellent insulation effect, good flame retardancy.  It`s good to be used to modify the wire line  and  reinstall for the multi-strand wire harnesses. And easy to maintain and service.


KYF-Fully PET self-rolling sleeve is made of polyester monofilament. KYF-PET self-rolling sleeve has good wear resistance, flame retardancy, heat dissipation, simple operation and other characteristics. The open structure is conducive to the protection, reassembly and wiring harness. Overhaul.


One Side Open Braided Sleeve

Self wraped braided sleeve,One Side Open Braided Sleeve,Zipper braided sleeve, Velcro textile sleeve,Velcro braided sleeve,PVC Protective Buckle Sleeve,Velcro Shielding Sleeve

KEYUACE Materials Co., Ltd. , https://www.insulationtubing.com