IP Library Granted Patent US 10,044,510
Granted Patent B2
US 10,044,510 · App. 15/046,097 · Granted Aug 7, 2018

Storing and using data with secure circuitry

Inventors: Eun Young Kwon (Seoul, KR); Bum Han Kim (Seoul, KR); Jong Su Kim (Gyeonggi-do, KR); Michael Pak (Seoul, KR); Dae Haeng Cho (Gyeonggi-do, KR); Dong Ho Jang (Gyeonggi-do, KR)
Assignee: Samsung Electronics Co., Ltd
H04L9/3268G06F21/602G06F21/606G06F21/72H04L9/0897H04L9/3231
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 10,044,510
App. No.
15/046,097
Granted
Aug 7, 2018
Kind
B2
Abstract

An electronic device is provided. The electronic device includes a processor, a memory configured to connect to the processor, and an embedded secure element (eSE) configured to connect to the processor over a physical channel to receive secure data sent by the processor over the physical channel, and store the secure data.

Claims (34)

1. An electronic device comprising:

a processor;

a memory configured to connect to the processor; and

an embedded secure element (eSE)secure circuitry configured to connect to the processor over a physical channel to receive secure data sent by the processor over the physical channel, and store the secure data,

wherein the secure data is requested to perform authentication,

wherein the processor is configured to be independent of a general environment and a secure environment,

wherein the secure environment is configured to one of store the secure data in the eSE over the physical channel and import stored secure data from the eSE, and

wherein when there is no key shared with the eSE, the secure environment stores the secure data in the secure environment and shares a key with the eSE through a provisioning process.

2. The electronic device of claim 1 , wherein the secure data comprises at least one of biometric information, payment information, health information, and privacy information, which corresponds to the electronic device.

3. The electronic device of claim 1 , wherein the processor is configured to encrypt the secure data and store the encrypted secure data or a secure key used to encrypt the secure data in the SE.

4. The electronic device of claim 3 , wherein when the secure key is stored in the eSE, the processor deletes the secure key stored in the processor.

5. The electronic device of claim 1 , wherein the physical channel comprises at least one of a serial port interface (SPI), a recommended standard (RS) 232 interface, and an inter-integrated circuit (I2C).

6. The electronic device of claim 1 , wherein the secure environment establishes a session according to a key shared with the SE, and one of stores the secure data in the SE and imports the stored secure data through the established session.

7. The electronic device of claim 1 , further comprising:

biometric sensor configured to collect biometric information of a user, wherein the processor is configured to generate the secure data using the biometric information.

8. The electronic device of claim 7 , wherein the biometric sensor includes a channel that is connected to one of the general environment, the secure environment, and the SE.

9. The electronic device of claim 7 , wherein the secure environment encrypts the biometric information, which is recognized through the biometric sensor, using a secure key.

10. The electronic device of claim 9 , wherein the secure environment stores the encrypted biometric information in one of the general environment and the secure environment.

11. The electronic device of claim 9 , wherein the secure environment stores the secure key in one of the secure environment and the SE.

12. The electronic device of claim 11 , wherein when the secure key is stored in the eSE, the secure environment deletes the secure key stored in the secure environment.

13. The electronic device of claim 7 , wherein the general environment sends a request to authenticate the biometric information to the secure environment and sends first biometric information, which is recognized through the biometric sensor, to the secure environment.

14. The electronic device of claim 13 , wherein when receiving the request to authentication the biometric information, the secure environment establishes a session according to a key shared with the eSE, requests the eSE to send the secure key, which is stored in the eSE, through the session, and decrypts previously stored encrypted second biometric information.

15. The electronic device of claim 1 , wherein when a provisioning event occurs, the secure environment sends a first certificate to the eSE such that the eSE verifies the validity of the secure environment, and

wherein the secure environment requests the eSE to send a second certificate and verifies the validity of the eSE according to the second certificate.

16. The electronic device of claim 15 , wherein the secure environment sends the first certificate and a channel certificate to the SE, and

wherein the SE is configured to verify the first certificate and the channel certificate according to a previously stored certificate relating to the electronic device.

17. The electronic device of claim 15 , wherein the secure environment sends a request to send a second certificate to the eSE, and

wherein when receiving the second certificate from the eSE in response to the request, the secure environment is configured to verify the second certificate according to a previously stored certificate relating to eSE.

18. A data storing method performed in an electronic device, the method comprising:

obtaining secure data, which is requested to perform authentication; and

storing at least part of the secure data in an embedded secure element (eSE) of the electronic device that is connected to a processor over a physical channel,

wherein the processor is configured to be independent of a general environment and a secure environment,

wherein the secure environment is configured to one of store the secure data in the eSE over the physical channel and import stored secure data from the eSE, and

wherein when there is no key shared with the eSE, the secure environment stores the secure data in the secure environment and shares a key with the eSE through a provisioning process.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2016
From: KWON, EUN YOUNG; KIM, BUM HAN; KIM, JONG SU; PAK, MICHAEL; CHO, DAE HAENG; JANG, DONG HO
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 039179/0015 →
Priority Claims (2)
KR 10-2015-0024536 · Feb 17, 2015 · national
KR 10-2015-0114957 · Aug 13, 2015 · national
Continuity (1)
Related Publication 20160239686A1 · Aug 18, 2016
Cited By (1)
US 12,380,426