Trusted service for detecting attacks on trusted execution environments
AssigneeNEC Laboratories Europe GmbH
InventorsGhassan Karame, Claudio Soriente
Life of this patent
Estimating the term…
Abstract
A method for providing a trusted service to a trusted execution environment running on a remote host machine includes receiving a message from the trusted execution environment and incrementing a counter of the trusted service. A response message is sent to the trusted execution environment using a value of the incremented counter.
Claims15
A method for providing a trusted service to a trusted execution environment running on a remote host machine, the method comprising:
- receiving a message from the trusted execution environment;
- incrementing a counter of the trusted service;
- and
- sending a response message to the trusted execution environment using a value of the incremented counter.
A system for providing a trusted service to a trusted execution environment running on a remote host machine, the system comprising one or more processors which, alone or in combination, are configured to provide for execution of the following steps:
- receiving a message from the trusted execution environment;
- incrementing a counter of the trusted service;
- and
- sending a response message to the trusted execution environment using a value of the incremented counter.
A tangible, non-transitory computer-readable medium having instructions thereon which, upon being executed by one or more processors, alone or in combination, provide for execution of the following steps:
- receiving a message from the trusted execution environment;
- incrementing a counter of the trusted service;
- and
- sending a response message to the trusted execution environment using a value of the incremented counter.
Dependencies are inferred from the claim text.