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...
Saved in:
Main Authors | , , |
---|---|
Format | Patent |
Language | Chinese English |
Published |
01.12.2019
|
Subjects | |
Online Access | Get 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 |