IP Library › Granted Patent US 12,556,928
Granted Patent B2
US 12,556,928 · App. 17/971,820 · Granted Feb 17, 2026

Pairing method applied to short-range communication system and wireless device

Inventors: Huazhang Liu (Shenzhen, CN); Weihua Li (Shanghai, CN); Zhan Guo (Shanghai, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04W12/50H04W12/03H04W12/069H04W76/14
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,556,928
App. No.
17/971,820
Granted
Feb 17, 2026
Kind
B2
Abstract

A pairing method applied to a short-range communication system and a related wireless device in the field of wireless communication are disclosed. The method includes: obtaining, by a first wireless device, a first password, where the first password is shared by the first wireless device and a second wireless device; and pairing, by the first wireless device, with the second wireless device based on a password-based authenticated key exchange (PAKE) protocol and by using the first password as an encryption password in a key exchange process.

Claims (70)

1 . A pairing method applied to a short-range communication system including a first wireless device and a second wireless device, comprising:

obtaining, by the first wireless device, a first password, wherein the first password is shared by the first wireless device and the second wireless device; and

pairing, by the first wireless device, with the second wireless device based on a password-based authenticated key exchange (PAKE) protocol and by using the first password as an encryption password in a key exchange process,

the pairing with the second wireless device based on a password-based authenticated key exchange (PAKE) protocol and by using the first password as an encryption password in a key exchange process comprises:

sending by the first wireless device, first information to the second wireless device, wherein the first information is obtained by the first wireless device by encrypting a first public key by using the first password, and the first information is used by the second wireless device to obtain a first session key based on the first public key;

receiving, by the first wireless device, second information fed back by the second wireless device in response to the first information, wherein the second information is obtained by the second wireless device by using the first session key and is used to respond to the first information; and

obtaining, by the first wireless device, third information based on the first password and the second information, wherein the third information is used by the second wireless device to obtain a first random number generated by the first wireless device.

2 . The method according to claim 1 , wherein the first password comprises at least one of an account, a password, a digital signature, biometric feature information, a digital certificate, or voice information.

3 . The method according to claim 1 , wherein the pairing with the second wireless device based on a password-based authenticated key exchange (PAKE) protocol and by using the first password as an encryption password in a key exchange process further comprises:

pairing, by the first wireless device, with the second wireless device by using the first password and the second information.

4 . The method according to claim 3 , wherein the pairing with the second wireless device by using the first password and the second information comprises:

sending, by the first wireless device, the third information to the second wireless device;

receiving, by the first wireless device, fourth information fed back by the second wireless device in response to the third information, wherein the fourth information is used by the first wireless device to obtain a second random number fed back by the second wireless device for the first random number; and

determining, by the first wireless device when the first random number is the same as the second random number, that pairing with the second wireless device succeeds.

5 . The method according to claim 4 , wherein the obtaining, by the first wireless device, third information based on the first password and the second information comprises:

processing, by the first wireless device, the second information by using the first password, to obtain a second public key;

obtaining, by the first wireless device, a second session key based on the second public key and a first private key; and

encrypting, by the first wireless device, the first random number by using the second session key, to obtain the third information.

6 . The method according to claim 5 , wherein the processing, by the first wireless device, the second information by using the first password, to obtain a second public key comprises:

processing, by the first wireless device, the second information by using the first password, to obtain the second public key and a third random number, wherein the third random number corresponds to a fourth random number generated by the second wireless device; and

the encrypting, by the first wireless device, the first random number by using the second session key, to obtain the third information comprises:

processing, by the first wireless device, the first random number and the third random number by using the second session key, to obtain the third information, wherein the third random number is used by the second wireless device to determine to end a pairing procedure with the first wireless device or to continue a pairing procedure with the first wireless device.

7 . The method according to claim 3 , wherein before the sending, by the first wireless device, first information to the second wireless device, the method further comprises:

sending, by the first wireless device, feature exchange acknowledgement information to the second wireless device, wherein the feature exchange acknowledgement information comprises a first encryption algorithm; and

encrypting, by the first wireless device, the first public key by using the first password as an encryption password and by using the first encryption algorithm, to obtain the first information.

8 . The method according to claim 7 , wherein the feature exchange acknowledgement information further comprises a second encryption algorithm; and before the encrypting, by the first wireless device, the first public key by using the first password as an encryption password and by using the first encryption algorithm, to obtain the first information, the method further comprises:

performing, by the first wireless device, one-way encryption on private information by using the second encryption algorithm, to obtain the first password, wherein the private information is shared by the first wireless device and the second wireless device.

9 . A wireless device pairing method applied to a short-range communication system including a first wireless device and a second wireless device, comprising:

obtaining, by the second wireless device, a first password, wherein the first password is shared by the second wireless device and the first wireless device; and

pairing, by the second wireless device, with the first wireless device based on a password-based authenticated key exchange (PAKE) protocol and by using the first password as an encryption password in a key exchange process,

the pairing, by the second wireless device, with the first wireless device based on a password-based authenticated key exchange (PAKE) protocol and by using the first password as an encryption password in a key exchange process comprises:

receiving, by the second wireless device, first information from the first wireless device;

processing, by the second wireless device, the first information by using the first password, to obtain a first session key;

encrypting, by the second wireless device by using the first session key, a fourth random number generated by the second wireless device, to obtain a first encrypted random number; and

encrypting, by the second wireless device, the first encrypted random number by using the first password as an encryption password, to obtain second information for pairing.

10 . The method according to claim 9 , wherein the first password comprises at least one of an account, a password, a digital signature, biometric feature information, a digital certificate, or voice information.

11 . The method according to claim 9 , wherein the pairing, by the second wireless device, with the first wireless device based on a password-based authenticated key exchange (PAKE) protocol and by using the first password as an encryption password in a key exchange process comprises:

pairing, by the second wireless device, with the first wireless device by using the first password and the first session key.

12 . The method according to claim 11 , wherein the pairing, by the second wireless device, with the first wireless device by using the first password and the first session key comprises:

sending, by the second wireless device, the second information to the first wireless device;

receiving, by the second wireless device, third information fed back by the first wireless device in response to the second information; and

pairing, by the second wireless device, with the first wireless device by using the first session key and the third information.

13 . The method according to claim 12 , wherein the encrypting, by the second wireless device, the first encrypted random number by using the first password as an encryption password, to obtain second information comprises:

encrypting, by the second wireless device, the first encrypted random number and a second public key by using the first password as an encryption password, to obtain the second information, wherein the second public key is used by the first wireless device to obtain a second session key, and the second session key is information required by the first wireless device to respond to the second information.

14 . A wireless device, comprising:

at least one processor, configured to obtain a first password, wherein the first password is shared by the wireless device and another wireless device, wherein

the at least one processor is further configured to pair with the another wireless device based on a password-based authenticated key exchange (PAKE) protocol and by using the first password as an encryption password in a key exchange process;

wherein the at least one processor is further configured to obtain third information based on the first password and second information, wherein the third information is used by the another wireless device to obtain a first random number generated by the wireless device; and

a transceiver, configured to implement, under control of the at least one processor, a transceiver operation in a process of pairing with the another wireless device, the transceiver being further configured to,

send first information to the another wireless device, wherein the first information is obtained by the another wireless device by encrypting a first public key by using the first password, and the first information is used by the another wireless device to obtain a first session key based on the first public key; and

receive the second information fed back by the another wireless device in response to the first information.

15 . The wireless device according to claim 14 , wherein the first password comprises at least one of an account, a password, a digital signature, biometric feature information, a digital certificate, or voice information.

16 . The wireless device according to claim 14 , wherein

the second information is obtained by the another wireless device by using the first session key and is used to respond to the first information; and

the at least one processor is further configured to pair with the another wireless device by using the first password and the second information.

17 . The wireless device according to claim 16 , wherein

the transceiver is further configured to: send the third information to the another wireless device under control of the at least one processor; and receive fourth information fed back by the another wireless device in response to the third information, wherein the fourth information is used by the wireless device to obtain a second random number fed back by the another wireless device for the first random number; and

the at least one processor is further configured to determine, when the first random number is the same as the second random number, that pairing with the another wireless device succeeds.

18 . The wireless device according to claim 17 , wherein

the at least one processor is further configured to: process the second information by using the first password, to obtain a second public key; obtain a second session key based on the second public key and a first private key; and encrypt the first random number by using the second session key, to obtain the third information.

19 . The wireless device according to claim 18 , wherein

the at least one processor is further configured to: process the second information by using the first password, to obtain the second public key and a third random number, wherein the third random number corresponds to a fourth random number generated by the another wireless device; and process the first random number and the third random number by using the second session key, to obtain the third information, wherein the third random number is used by the another wireless device to determine to end a pairing procedure with the wireless device or to continue a pairing procedure with the wireless device.

20 . A wireless device, comprising:

at least one processor, configured to obtain a first password, wherein the first password is shared by the wireless device and another wireless device, wherein

the at least one processor is further configured to pair with the another wireless device based on a password-based authenticated key exchange (PAKE) protocol and by using the first password as an encryption password in a key exchange process; and

a transceiver, configured to implement, under control of the at least one processor, a transceiver operation in a process of pairing with the another wireless device,

wherein the transceiver is further configured to:

send first information to the another wireless device, wherein the first information is obtained by the wireless device by encrypting a first public key by using the first password, and the first information is used by the another wireless device to obtain a first session key based on the first public key; and

receive second information fed back by the another wireless device in response to the first information, and

wherein the at least one processor is further configured to obtain third information based on the first password and second information received from the another wireless device, wherein the third information is used by the another wireless device to obtain a first random number generated by the wireless device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2025
From: LIU, HUAZHANG; LI, WEIHUA; GUO, ZHAN
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 072886/0934 →
Continuity (2)
Continuation PCTCN2020086859 · Apr 24, 2020
Related Publication 20230052917A1 · Feb 16, 2023
References Cited (28)
US 10771458B1 · Xia · 2020 [cited by examiner]
US 10799157B2 · Wedekind · 2020 [cited by examiner]
US 11102655B1 · Young · 2021 [cited by examiner]
US 20150359022A1 · Lau · 2015 [cited by examiner]
US 20160087967A1 · Pang · 2016 [cited by examiner]
US 20160112825A1 · Miller · 2016 [cited by examiner]
US 20160269979A1 · Ide · 2016 [cited by examiner]
US 20160309323A1 · Zarakas · 2016 [cited by examiner]
US 20160366713A1 · Sonnino · 2016 [cited by examiner]
US 20170004475A1 · White · 2017 [cited by examiner]
US 20170006411A1 · Zakaria · 2017 [cited by examiner]
US 20180317266A1 · Britt · 2018 [cited by examiner]
US 20190098006A1 · Kim · 2019 [cited by examiner]
US 20190118767A1 · Britt · 2019 [cited by examiner]
US 20200008722A1 · Wedekind · 2020 [cited by examiner]
US 20200314247A1 · Klingler · 2020 [cited by examiner]
US 20200336895A1 · Bartlett · 2020 [cited by examiner]
US 20210044965A1 · Nambisan · 2021 [cited by examiner]
US 20210084700A1 · Daniels · 2021 [cited by examiner]
US 20210125143A1 · Bartlett · 2021 [cited by examiner]
US 20210261073A1 · Lee · 2021 [cited by examiner]
CN 102170636A · 2011 [cited by applicant]
CN 108270572A · 2018 [cited by applicant]
CN 110061830A · 2019 [cited by applicant]
Rathore M Mazhar et al: “Smart Home Security: A DistributedIdentity-Based Security Protocol for Authentication and Key Exchange”,2019 28th International Conference on ComputerCommunication and Networks (ICCCN), IEEE, Ju… [cited by applicant]
International Search Report and Written Opinion issued in PCT/CN2020/086859, dated Jan. 12, 2021, 10 pages. [cited by applicant]
Extended European Search Report issued in EP20931748.6, dated May 3, 2023, 9 pages. [cited by applicant]
Office Action issued in CN202080098907.X, dated Dec. 5, 2024, 6 pages. [cited by applicant]