| CPC H04L 9/3073 (2013.01) [H04L 9/0631 (2013.01); H04L 9/0861 (2013.01); H04L 9/14 (2013.01); H04L 9/321 (2013.01)] | 15 Claims |

|
1. A digital key pairing method, comprising:
generating, by a security management center of an in-vehicle infotainment system of a vehicle, a pairing requirement;
sending, by the security management center, the pairing requirement to a digital key master module through a wired connection, wherein the in-vehicle infotainment system comprises a first Bluetooth module and a display, and wherein the pairing requirement comprises a true random number;
generating, by the digital key master module, an encrypted first digital secret key according to the pairing requirement;
sending, by the digital key master module, the encrypted first digital secret key to the security management center, wherein the digital key master module comprises a second Bluetooth module and wherein the encrypted first digital secret key comprises a Bluetooth address of the second Bluetooth module and the true random number;
converting, by the security management center, the encrypted first digital secret key into an identifiable image and displaying the identifiable image on the display of the in-vehicle infotainment system;
scanning, by a digital key device, the identifiable image using a camera;
retrieving, by the digital key device, a second digital secret key from the identifiable image;
generating, by the digital key device, a verification requirement using the second digital secret key;
outputting, by the digital key device, the verification requirement wirelessly via a third Bluetooth module to the digital key master module; and
performing, by the digital key master module, a Bluetooth pairing with the digital key device after receiving the verification requirement;
wherein the Bluetooth pairing comprises:
calling a SoftDevice pairing function to verify the verification requirement;
comparing the encrypted first digital secret key with the encrypted second digital secret key of the verification requirement, and
when the encrypted first digital secret key matches the encrypted second digital secret key a pairing result is true and the digital key device and the digital key master module are successfully paired, or when the encrypted first digital secret key and the encrypted second digital secret key do not match the pairing result is false and the digital key device and the digital key master module are not successfully paired.
|