IP Library › Granted Patent US 10,762,233
Granted Patent B2
US 10,762,233 · App. 15/782,195 · Granted Sep 1, 2020

Method and device for encrypting or decrypting content

Inventors: Samir Kant Sahu (Suwon-si, KR); Jae-sick Shin (Siheung-si, KR); Hun-je Yeon (Seoul, KR); Mohammad Zuberul Islam (Suwon-si, KR); Min-suk Choi (Suwon-si, KR); Nam-suk Lee (Suwon-si, KR); Hak-su Jeong (Seoul, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
G06F21/6245G06F21/31G06F21/32G06F21/60H04L9/0819H04L9/0861H04L9/0866H04L9/0894H04L9/3234H04W12/0013H04W12/02H04W12/0608H04L63/04H04L63/0853H04L63/0861H04W12/06
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,762,233
App. No.
15/782,195
Granted
Sep 1, 2020
Kind
B2
Abstract

A wearable device includes a user information obtainer configured to obtain user information, a controller configured to selectively generate, in response to a user being authenticated based on the user information, an encryption key for encryption of content of an external device; and a communicator configured to transmit the encryption key to the external device.

Claims (59)

1. An electronic device comprising:

a sensor configured to obtain biological information of a user;

a communication interface;

a memory configured to store instructions; and

a processor configured to execute the stored instructions to at least:

selectively generate, in response to the user being authenticated based on the biological information, an encryption key to encrypt content of an external device,

control the communication interface to transmit the encryption key to the external device,

receive, from the external device, a notification indicating that an encrypted content is selected,

in response to receiving the notification, determine a strength of a signal received from the external device,

perform authentication of the user using the biological information based on the strength of the signal received from the external device,

generate a decryption key for decrypting the encrypted content, based on performing the authentication of the user using the biological information, and

control the communication interface to transmit the decryption key to the external device.

2. The electronic device of claim 1 , wherein the processor is further configured to execute the instructions to calculate a distance between the electronic device and the external device, and in response to determining that the distance is equal to or less than a predetermined distance, generate the encryption key.

3. The electronic device of claim 1 , wherein the processor is further configured to execute the instructions to:

control the communication interface to receive, from the external device, a notification indicating that the content is stored in the external device; and

generate the encryption key in response to the notification indicating that the content is stored in the external device being received.

4. The electronic device of claim 1 , wherein the processor is further configured to execute the instructions to:

control the communication interface to receive, from the external device, a notification indicating that a program for executing the content is executed in the external device; and

generate the encryption key in response to the notification indicating that the program for executing the content is executed in the external device being received.

5. The electronic device of claim 1 , wherein, in response to the user being authenticated, the processor is further configured to execute the instructions to determine whether to permit the user to access the external device.

6. The electronic device of claim 1 , wherein the encryption key comprises an encryption key used in a symmetric-key algorithm or an encryption key used in an asymmetric-key algorithm.

7. The electronic device of claim 1 , wherein the biological information comprises information about one of a fingerprint, an iris, a retina, a vein, a skeletal part, or face of the user.

8. The electronic device of claim 1 , wherein the processor is further configured to execute the instructions to:

obtain account information of the user; and

generate the encryption key based on the account information.

9. The electronic device of claim 1 , wherein the memory is further configured to store the encryption key.

10. A method of generating an encryption key and a decryption key, the method being performed by an electronic device comprising a sensor and comprising:

obtaining biological information of a user by using the sensor;

authenticating the user of the electronic device based on the biological information;

selectively generating, in response to the user being authenticated by the authenticating, the encryption key to encrypt content in an external device;

transmitting the encryption key to the external device;

receiving, from the external device, a notification indicating that an encrypted content is selected;

in response to receiving the notification, determining a strength of a signal received from the external device;

performing authentication of the user using the biological information based on the strength of the signal received from the external device;

generating the decryption key for decrypting the encrypted content, based on authentication of the user using the biological information; and

transmitting the decryption key to the external device.

11. The method of claim 10 , further comprising:

calculating a distance between the electronic device and the external device,

wherein the generating is performed when the distance is equal to or less than a predetermined distance.

12. The method of claim 10 , further comprising:

receiving, from the external device, a notification indicating that the content is stored in the external device, and

performing the generating in response to receiving the notification indicating that the content is stored in the external device.

13. The method of claim 10 , further comprising:

receiving, from the external device, a notification indicating that a program for executing the content is executed in the external device, and

performing the generating in response to receiving the notification indicating that the program for executing the content is executed in the external device.

14. The method of claim 10 , further comprising, in response to the user being authenticated by the authenticating, determining whether to permit the user to access the external device.

15. The method of claim 10 , wherein the encryption key comprises an encryption key used in a symmetric-key algorithm or an encryption key used in an asymmetric-key algorithm.

16. The method of claim 10 , wherein the biological information comprises information about one of a fingerprint, an iris, a retina, a vein, a skeletal part, or face of the user.

17. The method of claim 10 , further comprising obtaining account information of the user and generating the encryption key based on the account information.

18. A non-transitory computer-readable recording medium having recorded thereon a program for an electronic device comprising a sensor to execute a method of generating an encryption key and a decryption key, the method comprising:

obtaining biological information of a user by using the sensor;

authenticating the user of the electronic device based on the biological information;

selectively generating, in response to the user being authenticated by the authenticating, the encryption key based on the biological information to encrypt content in an external device;

transmitting the encryption key to the external device;

receiving, from the external device, a notification indicating that an encrypted content is selected;

in response to receiving the notification, determining a strength of a signal received from the external device;

performing authentication of the user using the biological information based on the strength of the signal received from the external device;

generating the decryption key for decrypting the encrypted content, based on authentication of the user using the biological information; and

transmitting the decryption key to the external device.

Priority Claims (3)
KR 10-2014-0098478 · Jul 31, 2014 · national
KR 10-2015-0002023 · Jan 7, 2015 · national
KR 10-2015-0024018 · Feb 17, 2015 · national
Continuity (2)
Continuation 14806839 · Jul 23, 2015
Related Publication 20180053014A1 · Feb 22, 2018