Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2019066918) CRYPTOGRAPHIC MEMORY OWNERSHIP
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2019/066918 International Application No.: PCT/US2017/054383
Publication Date: 04.04.2019 International Filing Date: 29.09.2017
IPC:
G06F 21/60 (2013.01) ,G06F 21/62 (2013.01) ,H04L 9/08 (2006.01) ,H04L 9/06 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
21
Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
60
Protecting data
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
21
Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
60
Protecting data
62
Protecting access to data via a platform, e.g. using keys or access control rules
H ELECTRICITY
04
ELECTRIC COMMUNICATION TECHNIQUE
L
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9
Arrangements for secret or secure communication
06
the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
08
Key distribution
H ELECTRICITY
04
ELECTRIC COMMUNICATION TECHNIQUE
L
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9
Arrangements for secret or secure communication
06
the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
Applicants:
INTEL CORPORATION [US/US]; 2200 Mission College Boulevard Santa Clara, California 95054-1549, US
Inventors:
DURHAM, David M.; US
SAHITA, Ravi; US
SHANBHOGUE, Vedvyas; US
HUNTLEY, Barry E.; US
PATEL, Baiju V.; US
GERZON, Gideon; IL
SCHOINAS, Ioannis T.; US
KHOSRAVI, Hormuzd M.; US
CHHABRA, Siddhartha; US
ROZAS, Carlos V.; US
Agent:
KOMENDA, J. Kyle; US
Priority Data:
Title (EN) CRYPTOGRAPHIC MEMORY OWNERSHIP
(FR) PROPRIÉTÉ DE MÉMOIRE CRYPTOGRAPHIQUE
Abstract:
(EN) There is disclosed a microprocessor, including : a processing core; and a total memory encryption (TME) engine to provide TME for a first trust domain (TD), and further to: allocate a block of physical memory to the first TD and a first cryptographic key to the first TD; map within an extended page table (EPT) a host physical address (HPA) space to a guest physical address (GPA) space of the TD; create a memory ownership table (MOT) entry for a memory page within the block of physical memory, wherein the MOT table comprises a GPA reverse mapping; encrypt the MOT entry using the first cryptographic key; and append to the MOT entry verification data, wherein the MOT entry verification data enables detection of an attack on the MOT entry.
(FR) L'invention concerne un microprocesseur, comprenant : un cœur de traitement ; et un moteur de chiffrement de mémoire totale (TME) afin de fournir un TME pour un premier domaine de confiance (TD), et en outre : à attribuer un bloc de mémoire physique à la première TD et une première clé cryptographique à la première TD ; à mapper dans une table de pages étendue (EPT) un espace d'adresse physique hôte (HPA) en un espace d'adresse physique d'invité (GPA) de la TD ; à créer une entrée de table de propriété de mémoire (MOT) pour une page de mémoire à l'intérieur du bloc de mémoire physique, la table MOT comprenant un mappage inverse de GPA ; à crypter l'entrée MOT à l'aide de la première clé cryptographique ; et à ajouter aux données de vérification d'entrée MOT, les données de vérification d'entrée MOT permettant la détection d'une attaque sur l'entrée MOT.
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (EPO) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Publication Language: English (EN)
Filing Language: English (EN)