US 11,722,307 B2
Electronic device for processing digital key, and operation method therefor
Inyoung Shin, Gyeonggi-do (KR); Sooyeon Jung, Gyeonggi-do (KR); Jonghyo Lee, Gyeonggi-do (KR); and Taehyung Lim, Gyeonggi-do (KR)
Assigned to Samsung Electronics Co., Ltd
Appl. No. 17/263,281
Filed by Samsung Electronics Co., Ltd., Gyeonggi-do (KR)
PCT Filed Jul. 17, 2019, PCT No. PCT/KR2019/008840
§ 371(c)(1), (2) Date Jan. 26, 2021,
PCT Pub. No. WO2020/045826, PCT Pub. Date Mar. 5, 2020.
Claims priority of application No. 10-2018-0104022 (KR), filed on Aug. 31, 2018.
Prior Publication US 2021/0288811 A1, Sep. 16, 2021
Int. Cl. H04L 9/32 (2006.01); H04L 9/40 (2022.01)
CPC H04L 9/3234 (2013.01) [H04L 9/3263 (2013.01); H04L 9/3271 (2013.01); H04L 63/0853 (2013.01)] 8 Claims
OG exemplary drawing
 
1. An electronic device for processing a digital key, the electronic device comprising:
a communicator configured to communicate with an external device;
a secure element (SE);
a first memory storing a first program and data for processing the digital key; and
a first processor configured to execute the first program stored in the first memory to provide a digital key framework,
wherein the digital key framework is configured to:
receive a request to generate the digital key from a target device or a user application, wherein the request includes a package, signature information of the package, and certificate information of the target device, and wherein the package includes configuration information for generating the digital key and challenge information for preventing reuse of commands; and
transmit, to the secure element, the request to generate the digital key and first authentication information,
wherein the secure element includes:
a second memory storing a second program and data for processing the digital key; and
a second processor configured to execute the second program stored in the second memory to provide a digital key application, and
wherein the digital key application is configured to:
verify the package, the signature information of the package, and the certificate information of the target device based on the first authentication information received from the digital key framework and a second authentication information stored in the secure element; and
generate the digital key by using the configuration information included in the package.