CRYPTOGRAPHIC COMPUTING USING ENCRYPTED BASE ADDRESSES AND USED IN MULTI-TENANT ENVIRONMENTS

Technologies disclosed herein provide cryptographic computing with cryptographically encoded pointers in multi-tenant environments. An example method comprises executing, by a trusted runtime, first instructions to generate a first address key for a private memory region in the memory and generate a...

Full description

Saved in:
Bibliographic Details
Main Authors NEIGER, Gilbert, JAYARAM MASTI, Ramya, LEMAY, Michael, BRANDT, Jason, DURHAM, David M
Format Patent
LanguageEnglish
French
German
Published 06.01.2021
Subjects
Online AccessGet full text

Cover

Loading…
Abstract Technologies disclosed herein provide cryptographic computing with cryptographically encoded pointers in multi-tenant environments. An example method comprises executing, by a trusted runtime, first instructions to generate a first address key for a private memory region in the memory and generate a first cryptographically encoded pointer to the private memory region in the memory. Generating the first cryptographically encoded pointer includes storing first context information associated with the private memory region in first bits of the first cryptographically encoded pointer and performing a cryptographic algorithm on a slice of a first linear address of the private memory region based, at least in part, on the first address key and a first tweak, the first tweak including the first context information. The method further includes permitting a first tenant in the multi-tenant environment to access the first address key and the first cryptographically encoded pointer to the private memory region.
AbstractList Technologies disclosed herein provide cryptographic computing with cryptographically encoded pointers in multi-tenant environments. An example method comprises executing, by a trusted runtime, first instructions to generate a first address key for a private memory region in the memory and generate a first cryptographically encoded pointer to the private memory region in the memory. Generating the first cryptographically encoded pointer includes storing first context information associated with the private memory region in first bits of the first cryptographically encoded pointer and performing a cryptographic algorithm on a slice of a first linear address of the private memory region based, at least in part, on the first address key and a first tweak, the first tweak including the first context information. The method further includes permitting a first tenant in the multi-tenant environment to access the first address key and the first cryptographically encoded pointer to the private memory region.
Author DURHAM, David M
NEIGER, Gilbert
BRANDT, Jason
LEMAY, Michael
JAYARAM MASTI, Ramya
Author_xml – fullname: NEIGER, Gilbert
– fullname: JAYARAM MASTI, Ramya
– fullname: LEMAY, Michael
– fullname: BRANDT, Jason
– fullname: DURHAM, David M
BookMark eNqNi00KwjAQhbPQhX93mAsUrAVdx2RsA2YSkqkgCKVIXElbqPfHKh7AzXvwvu8txazru7QQNxWunl0ZpK-MAuWsr9lQCXX8JNKXo4ajjAhS64AxYgRJelKm3RDY-swmYyRJPD0uJjiySBzXYv5on2Pa_Hol4ISsqiwNfZPGob2nLr0a9MVhn-_yrcyLP5Q31gs0GA
ContentType Patent
DBID EVB
DatabaseName esp@cenet
DatabaseTitleList
Database_xml – sequence: 1
  dbid: EVB
  name: esp@cenet
  url: http://worldwide.espacenet.com/singleLineSearch?locale=en_EP
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
Discipline Medicine
Chemistry
Sciences
Physics
DocumentTitleAlternate CALCUL CRYPTOGRAPHIQUE UTILISANT DES ADRESSES DE BASE CRYPTÉES ET UTILISÉ DANS DES ENVIRONNEMENTS MULTI-LOCATAIRES
KRYPTOGRAFISCHE BERECHNUNG UNTER VERWENDUNG VON VERSCHLÜSSELTEN BASISADRESSEN UND VERWENDUNG IN MANDANTENFÄHIGEN UMGEBUNGEN
ExternalDocumentID EP3761210A1
GroupedDBID EVB
ID FETCH-epo_espacenet_EP3761210A13
IEDL.DBID EVB
IngestDate Fri Aug 30 05:41:17 EDT 2024
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
French
German
LinkModel DirectLink
MergedId FETCHMERGED-epo_espacenet_EP3761210A13
Notes Application Number: EP20200168972
OpenAccessLink https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20210106&DB=EPODOC&CC=EP&NR=3761210A1
ParticipantIDs epo_espacenet_EP3761210A1
PublicationCentury 2000
PublicationDate 20210106
PublicationDateYYYYMMDD 2021-01-06
PublicationDate_xml – month: 01
  year: 2021
  text: 20210106
  day: 06
PublicationDecade 2020
PublicationYear 2021
RelatedCompanies Intel Corporation
RelatedCompanies_xml – name: Intel Corporation
Score 3.3068156
Snippet Technologies disclosed herein provide cryptographic computing with cryptographically encoded pointers in multi-tenant environments. An example method comprises...
SourceID epo
SourceType Open Access Repository
SubjectTerms CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
Title CRYPTOGRAPHIC COMPUTING USING ENCRYPTED BASE ADDRESSES AND USED IN MULTI-TENANT ENVIRONMENTS
URI https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20210106&DB=EPODOC&locale=&CC=EP&NR=3761210A1
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LawIxEB7EPm-tbdG-yKHsbSnUddWDlDWJuqVmlzWKhYLsK-Bllbqlf7-ToLaX9hYmD5KBSeZLZr4APLg6TVk9pbaKE2U7ThbbcbeZ2WnSUp12nmsOPB1tIdzR1HmZt-YVWO5yYQxP6JchR0SLStHeS7Nfr38usZiJrdw8JksUrZ4HssesLTpG_IIQx2L9Hg8DFlCLUixZIuqhHWmqLA-B0oH2ojXNPp_1dVLK-veJMjiDwxAHK8pzqORFDU7o7uO1GhyPt-_dNTgyAZrpBoVbI9xcwDuN3kIZDCMvHPmU0GAcTqUvhkR_oTEkXJh6zkjfm3DiMaaVzCfEEwyboNwXZDx9lb4tufCExB4zPwqEpvWfXAIZcElHNk54sVfOgof7pTWvoFqsirwOBJ3AOO2opuo6ysncLDaeG2KjluZwa7sNaPw5zPU_dTdwqrVs7iDcW6iWH5_5HZ7KZXJv9PkN8vOJag
link.rule.ids 230,309,786,891,25594,76906
linkProvider European Patent Office
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LTwIxEJ4QX3hT1IjPHszeNiayLHAgZmkLu8p2N0shmJiQfSZcFiIY_77TBtCL3prpI-0k087XznwFeLBVmnLxlJpFnBSmZWWxGXcamZkmzaLdynPFgaeiLYTtjq2XaXNagfk2F0bzhH5pckS0qBTtfa336-XPJRbTsZWrx2SOosVzX3aZsUHHiF8Q4his1-VhwAJqUIolQ0RdtCNFleUgUNpvKXJe5TlNeiopZfn7ROmfwEGIg5XrU6jkZQ2qdPvxWg2O_M17dw0OdYBmukLhxghXZ_BOo7dQBoPICV2PEhr44Vh6YkDUFxoDwoWu54z0nBEnDmNKyXxEHMGwCco9QfzxUHqm5MIREntMvCgQitZ_dA6kzyV1TZzwbKecGQ93S2tcwF65KPNLIOgExmm7aBQdq7AyO4u154bYqKk43Fp2Hep_DnP1T909VF3pD2dDT7xew7HSuL6PsG9gb_3xmd_iCb1O7rRuvwGJiYxX
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=CRYPTOGRAPHIC+COMPUTING+USING+ENCRYPTED+BASE+ADDRESSES+AND+USED+IN+MULTI-TENANT+ENVIRONMENTS&rft.inventor=NEIGER%2C+Gilbert&rft.inventor=JAYARAM+MASTI%2C+Ramya&rft.inventor=LEMAY%2C+Michael&rft.inventor=BRANDT%2C+Jason&rft.inventor=DURHAM%2C+David+M&rft.date=2021-01-06&rft.externalDBID=A1&rft.externalDocID=EP3761210A1