Method of operating data security and electronic device supporting the same
AssigneeSamsung Electronics Co., Ltd.
InventorsTymur Korkishko, Kyunghee Lee
Life of this patent
Estimating the term…
Abstract
A method of operating data security and an electronic device supporting the same are provided. The method includes executing a general Application (App) based on a non-trusted execution module; executing a first trusted App related to the execution of the general App based on a trusted execution module; generating a message by encrypting data generated in the first trusted App; transmitting the encrypted message to the general App; and transmitting the encrypted message to a second trusted App related to the execution of the general App and executed based on the trusted execution module.
Claims17
A method of operating data security, the method comprising:
- executing a general Application (App) based on a non-trusted execution controller;
- executing a first trusted App related to the execution of the general App based on a trusted execution controller;
- generating an encrypted message by encrypting data generated in the first trusted App using an encryption algorithm;
- transmitting the encrypted message to the general App;
- and
- transmitting the encrypted message to a second trusted App related to the execution of the general App and executed based on the trusted execution controller,
- wherein the encrypted message includes the data, a unique IDentification (ID) of the second trusted App, a unique ID of the first trusted App, and key selector data.
An electronic device supporting a data security operation, the electronic device comprising:
- a non-trusted execution controller configured to support an execution of a general App;
- and
- a trusted execution controller configured to support executions of a first trusted App and a second trusted App related to the execution of the general App, to generate an encrypted message by encrypting data generated in the first trusted App using an encryption algorithm, and to transmit the encrypted message to the second trusted App through the general App, wherein the encrypted message includes the data, a unique IDentification (ID) of the second trusted App, a unique ID of the first trusted App, and key selector data.
Dependencies are inferred from the claim text.