IDENTIFICATION AND EXECUTION OF SUBSETS OF A PLURALITY OF INSTRUCTIONS IN A MORE SECURE EXECUTION ENVIRONMENT

Embodiments of apparatus, computer-implemented methods, systems, devices, and computer-readable media are described herein for identifying and encrypting a subset of a plurality of instructions, for execution in a more secure execution environment, In various embodiments, the subset may include a si...

Full description

Saved in:
Bibliographic Details
Main Authors BERENZON, ALEX, ZAHAVI, YORAM, GOFFMAN, SERGEI, DEVOR, TEVI, ZHANG, BO, MAOR, MOSHE, LENZ, ORON
Format Patent
LanguageEnglish
French
Published 05.12.2013
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Embodiments of apparatus, computer-implemented methods, systems, devices, and computer-readable media are described herein for identifying and encrypting a subset of a plurality of instructions, for execution in a more secure execution environment, In various embodiments, the subset may include a single entry point and a single exit point. In various embodiments, one or more instructions of the plurality of instructions that precede or follow the subset may be executed in a first execution environment with a first security level. In various embodiments, the subset may be executed in a second execution environment with a second security level that is more secure than the first security level. Selon des modes de réalisation, la présente invention concerne un appareil, des procédés implémentés par ordinateur, des systèmes, des dispositifs, et des supports lisibles par ordinateur permettant d'identifier et de chiffrer un sous-ensemble d'une pluralité d'instructions, en vue d'une exécution dans un environnement d'exécution davantage sécurisé. Dans divers modes de réalisation, le sous-ensemble peut comprendre un point d'entrée unique et un point de sortie unique. Dans divers modes de réalisation, une ou plusieurs instructions parmi la pluralité d'instructions qui précèdent ou suivent le sous-ensemble peuvent être exécutées dans un premier environnement d'exécution avec un premier niveau de sécurité. Dans divers modes de réalisation, le sous-ensemble peut être exécuté dans un second environnement d'exécution avec un second niveau de sécurité qui est davantage sécurisé par rapport au premier niveau de sécurité.
Bibliography:Application Number: WO2012US40597