Electronic device for data isolation and method of operating the same
AssigneeSamsung Electronics Co., Ltd.
InventorsSeung-Ho Lee, Myung-Sik Choi
Life of this patent
Estimating the term…
Abstract
An electronic device includes a storage device, including a secure area assigned to a trusted application and a normal area, and a processor configured to generate a user identifier, assigned to the trusted application, based on the trusted application and device information and to manage data requested for the secure area from the trusted application based on the user identifier. The device information includes at least one of information associated with the storage device and information associated with the processor.
Claims20
An electronic device comprising:
- a storage device including a secure area assigned to a trusted application and a normal area;
- and
- a processor configured to generate a user identifier, assigned to the trusted application, based on the trusted application and device information and to manage data requested for the secure area from the trusted application based on the user identifier,
- wherein the device information includes at least one of information associated with the storage device and information associated with the processor, and comprises hardware-dependent attributes including hardware platform information,
- and wherein the processor identifies, based on the user identifier generated using the trusted application and the device information, a portion of the secure area corresponding to the trusted application.
An operating method comprising:
- generating a user identifier, assigned to a trusted application, based on the trusted application and device information including at least one of information, associated with a storage device including the trusted application and a secure area assigned to the trusted application, and information associated with a processor in which the trusted application is executed,
- wherein the device information comprises hardware-dependent attributes including hardware platform information;
- and
- managing data requested for the secure area from the trusted application based on the user identifier,
- and identifying, based on the user identifier generated using the trusted application and the device information, a portion of the secure area corresponding to the trusted application.
A storage device comprising:
- a nonvolatile memory including a secure area assigned to a trusted application a normal area;
- and
- a storage controller configured to the nonvolatile memory,
- wherein the storage controller receives a user identifier assigned to the trusted application from a host device and writes or reads data requested for the secure area from the trusted application based on the user identifier,
- wherein the storage controller identifies, based on the user identifier, a portion of the secure area corresponding to the trusted application, and
- wherein the user identifier is information generated based on device information including at least one of information, associated with the trusted application and the storage device, and information associated with a processor in which the trusted application is executed,
- and wherein the device information comprises hardware-dependent attributes including hardware platform information.
Dependencies are inferred from the claim text.