SYSTEMS, APPARATUSES, AND METHODS FOR PLATFORM SECURITY

Systems, methods, and apparatuses for platform security are described. For example, in an embodiment, an apparatus includes address translation circuitry to translation a virtual address to a physical address and to provide a first protection domain, at least one protection range register, the at le...

Full description

Saved in:
Bibliographic Details
Main Author KOUFATY, David A
Format Patent
LanguageEnglish
French
Published 11.01.2018
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Systems, methods, and apparatuses for platform security are described. For example, in an embodiment, an apparatus includes address translation circuitry to translation a virtual address to a physical address and to provide a first protection domain, at least one protection range register, the at least one protection range register to store a range of virtual addresses to protect as part of a protection domain, and comparison circuitry to compare the virtual address to the range of virtual addresses of the at least one protection range register and to output a second protection domain upon a match in of the virtual address and the range of virtual addresses of the at least one protection register. La présente invention concerne des systèmes, des procédés et des appareils pour la sécurité de plateforme. Par exemple, dans un mode de réalisation, un appareil comprend une circuiterie de traduction d'adresse pour traduire une adresse virtuelle en une adresse physique et pour fournir un premier domaine de protection, au moins un registre de plage de protection, ledit au moins un registre de plage de protection pour stocker une plage d'adresses virtuelles pour protéger une partie d'un domaine de protection, et des circuits de comparaison pour comparer l'adresse virtuelle à la plage d'adresses virtuelles du ou des registres de plage de protection et pour délivrer en sortie un second domaine de protection lors d'une correspondance entre l'adresse virtuelle et la plage d'adresses virtuelles du ou des registres de protection.
Bibliography:Application Number: WO2017US37567