Non-transitory computer-readable storage medium and system and method for accessing data in device

Caches may be vulnerable to side-channel attacks, such as Spectre and Meltdown, that involve speculative execution of instructions, revealing information about a cache that the attacker is not permitted to access. Access permission may be stored in the cache, such as in an entry of a cache table or...

Full description

Saved in:
Bibliographic Details
Main Authors KAXIRAS, STEFANOS, BLACK-SCHAFFER, DAVID, HAGERSTEN, ERIK ERNST
Format Patent
LanguageChinese
English
Published 01.12.2019
Subjects
Online AccessGet full text

Cover

Loading…
Abstract Caches may be vulnerable to side-channel attacks, such as Spectre and Meltdown, that involve speculative execution of instructions, revealing information about a cache that the attacker is not permitted to access. Access permission may be stored in the cache, such as in an entry of a cache table or in the region information for a cache table. Optionally, the access permission may be re-checked if the access permission changes while a memory instruction is pending. Optionally, a random index value may be stored in a cache and used, at least in part, to identify a memory location of a cacheline. Optionally, cachelines that are involved in speculative loads for memory instructions may be marked as speculative. On condition of resolving the speculative load as non-speculative, the cacheline may be marked as non-speculative; and on condition of resolving the speculative load as mis-speculated, the cacheline may be removed from the cache.
AbstractList Caches may be vulnerable to side-channel attacks, such as Spectre and Meltdown, that involve speculative execution of instructions, revealing information about a cache that the attacker is not permitted to access. Access permission may be stored in the cache, such as in an entry of a cache table or in the region information for a cache table. Optionally, the access permission may be re-checked if the access permission changes while a memory instruction is pending. Optionally, a random index value may be stored in a cache and used, at least in part, to identify a memory location of a cacheline. Optionally, cachelines that are involved in speculative loads for memory instructions may be marked as speculative. On condition of resolving the speculative load as non-speculative, the cacheline may be marked as non-speculative; and on condition of resolving the speculative load as mis-speculated, the cacheline may be removed from the cache.
Author KAXIRAS, STEFANOS
HAGERSTEN, ERIK ERNST
BLACK-SCHAFFER, DAVID
Author_xml – fullname: KAXIRAS, STEFANOS
– fullname: BLACK-SCHAFFER, DAVID
– fullname: HAGERSTEN, ERIK ERNST
BookMark eNqNik0KwjAUBrPQhX93eB6gYLUuuhRRXLkquCyvydcaaF5Kkgq9vYIewNUMwyzVTLxgoZq7lywFlmiTDxNp74YxIWQBbLjpQfHTuQM5GDs6YjEUp5jwVYf09IZaH4i1RoxWOjKcmKyQwctqrNW85T5i8-NKba-X6nzLMPgacWANQaqrx36Xl8WxLPLT4Z_nDdKhQB4
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
ExternalDocumentID TW201945941A
GroupedDBID EVB
ID FETCH-epo_espacenet_TW201945941A3
IEDL.DBID EVB
IngestDate Fri Sep 27 05:22:49 EDT 2024
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language Chinese
English
LinkModel DirectLink
MergedId FETCHMERGED-epo_espacenet_TW201945941A3
Notes Application Number: TW20198107018
OpenAccessLink https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20191201&DB=EPODOC&CC=TW&NR=201945941A
ParticipantIDs epo_espacenet_TW201945941A
PublicationCentury 2000
PublicationDate 20191201
PublicationDateYYYYMMDD 2019-12-01
PublicationDate_xml – month: 12
  year: 2019
  text: 20191201
  day: 01
PublicationDecade 2010
PublicationYear 2019
RelatedCompanies SAMSUNG ELECTRONICS CO., LTD
RelatedCompanies_xml – name: SAMSUNG ELECTRONICS CO., LTD
Score 3.3639355
Snippet Caches may be vulnerable to side-channel attacks, such as Spectre and Meltdown, that involve speculative execution of instructions, revealing information about...
SourceID epo
SourceType Open Access Repository
SubjectTerms CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
Title Non-transitory computer-readable storage medium and system and method for accessing data in device
URI https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20191201&DB=EPODOC&locale=&CC=TW&NR=201945941A
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1ZS8NAEB5qPd-0KloPVpC8Ldo0Vx-K2BwUoQcSbd_KbnbFCKbFpAj-emc3qfVFX8Jmd1mSgbl2vpkBuGacC493JHXa3KEWky7l_FZQKVwzcXnL83Ru1WDo9J-sh6k9rcHbKhdG1wn91MURkaMS5PdCy-vF-hIr0NjK_IanODW_i-JuYFTeMTof-DCCXjccj4KRb_h-N54Yw0e9Ztkdq3W_AZvKjFZ19sPnnspKWfxWKdE-bI3xtKw4gNrXawN2_VXntQbsDKqAdwO2NUIzyXGy4sL8EPhwntFCKZlUhchJUnVmoGgACpUKRRTkEQUFUZHz5TthmSBlyWY9LLtGEzRXCdP9ElF9EQUVJWlGhFSy4wiuojD2-xQ_e_ZDo1k8Wf9h-xjq2TyTJ0CQ-J7LpC2Y1bJMzlkbNyQvpsKKoGfMTqH59znN_xbPYE-9lMiOc6gXH0t5gfq54JeasN8B1pfS
link.rule.ids 230,309,786,891,25594,76906
linkProvider European Patent Office
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT8JAEJ4gPvCmqFF8rYnpbaNAXxyIkRaCCoWYKtya3e4aMbEQKTHx1zu7LeJFL81mp9m0k8xr55sZgEvGuXB5Q1K7zm1qMulQzq8FlcKpxQ6vuq6ureoHdvfJvB9b4wK8LWthdJ_QT90cESUqRnlPtb6erS6xfI2tnF_xCW5Nbzph0zfy6BiDD3wYfqvZHg78gWd4XjMcGcGjpplWw6zersG6o7rzKtfpuaWqUma_TUpnBzaGeFqS7kLh67UMJW85ea0MW_084V2GTY3QjOe4mUvhfA94ME1oqozMRKXISZxPZqDoAApVCkUU5BEVBVGZ88U7YYkgWctmvcymRhN0VwnT8xLRfBEFFSWThAipdMc-XHTaodel-NnRD4-icLT6w_oBFJNpIg-BIPNdh0lLMLNq1jhndXwhfqkprAhGxuwIKn-fU_mPeA6lbtjvRb274OEYthUhQ3mcQDH9WMhTtNUpP9NM_gZFN5q_
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=Non-transitory+computer-readable+storage+medium+and+system+and+method+for+accessing+data+in+device&rft.inventor=KAXIRAS%2C+STEFANOS&rft.inventor=BLACK-SCHAFFER%2C+DAVID&rft.inventor=HAGERSTEN%2C+ERIK+ERNST&rft.date=2019-12-01&rft.externalDBID=A&rft.externalDocID=TW201945941A