Method and apparatus for preventing software side channel attacks

A method for managing a cache is disclosed. A context switch is identified. It is determined whether an application running after the context switch requires protection. Upon determining that the application requires protection the cache is partitioned. According to an aspect of the present inventio...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: BRICKELL, ERNIE, MCKEEN, FRANCIS X, CROSSLAND, JAMES B, PUTHIYEDATH, LEENA K
Format: Patent
Sprache:eng ; fre ; ger
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator BRICKELL, ERNIE
MCKEEN, FRANCIS X
CROSSLAND, JAMES B
PUTHIYEDATH, LEENA K
description A method for managing a cache is disclosed. A context switch is identified. It is determined whether an application running after the context switch requires protection. Upon determining that the application requires protection the cache is partitioned. According to an aspect of the present invention, a partitioned section of the cache is completely over written with data associated with the application. Other embodiments are described and claimed.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_EP1898311B1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>EP1898311B1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_EP1898311B13</originalsourceid><addsrcrecordid>eNrjZHD0TS3JyE9RSMwD4oKCxKLEktJihbT8IoWCotSy1LySzLx0heL8tJLyxKJUheLMlFSF5IzEvLzUHIXEkpLE5OxiHgbWtMSc4lReKM3NoODmGuLsoZtakB-fWlyQmJyal1oS7xpgaGFpYWxo6GRoTIQSAMBEMZI</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Method and apparatus for preventing software side channel attacks</title><source>esp@cenet</source><creator>BRICKELL, ERNIE ; MCKEEN, FRANCIS X ; CROSSLAND, JAMES B ; PUTHIYEDATH, LEENA K</creator><creatorcontrib>BRICKELL, ERNIE ; MCKEEN, FRANCIS X ; CROSSLAND, JAMES B ; PUTHIYEDATH, LEENA K</creatorcontrib><description>A method for managing a cache is disclosed. A context switch is identified. It is determined whether an application running after the context switch requires protection. Upon determining that the application requires protection the cache is partitioned. According to an aspect of the present invention, a partitioned section of the cache is completely over written with data associated with the application. Other embodiments are described and claimed.</description><language>eng ; fre ; ger</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2015</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20151028&amp;DB=EPODOC&amp;CC=EP&amp;NR=1898311B1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25543,76294</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20151028&amp;DB=EPODOC&amp;CC=EP&amp;NR=1898311B1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>BRICKELL, ERNIE</creatorcontrib><creatorcontrib>MCKEEN, FRANCIS X</creatorcontrib><creatorcontrib>CROSSLAND, JAMES B</creatorcontrib><creatorcontrib>PUTHIYEDATH, LEENA K</creatorcontrib><title>Method and apparatus for preventing software side channel attacks</title><description>A method for managing a cache is disclosed. A context switch is identified. It is determined whether an application running after the context switch requires protection. Upon determining that the application requires protection the cache is partitioned. According to an aspect of the present invention, a partitioned section of the cache is completely over written with data associated with the application. Other embodiments are described and claimed.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2015</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZHD0TS3JyE9RSMwD4oKCxKLEktJihbT8IoWCotSy1LySzLx0heL8tJLyxKJUheLMlFSF5IzEvLzUHIXEkpLE5OxiHgbWtMSc4lReKM3NoODmGuLsoZtakB-fWlyQmJyal1oS7xpgaGFpYWxo6GRoTIQSAMBEMZI</recordid><startdate>20151028</startdate><enddate>20151028</enddate><creator>BRICKELL, ERNIE</creator><creator>MCKEEN, FRANCIS X</creator><creator>CROSSLAND, JAMES B</creator><creator>PUTHIYEDATH, LEENA K</creator><scope>EVB</scope></search><sort><creationdate>20151028</creationdate><title>Method and apparatus for preventing software side channel attacks</title><author>BRICKELL, ERNIE ; MCKEEN, FRANCIS X ; CROSSLAND, JAMES B ; PUTHIYEDATH, LEENA K</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_EP1898311B13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre ; ger</language><creationdate>2015</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>BRICKELL, ERNIE</creatorcontrib><creatorcontrib>MCKEEN, FRANCIS X</creatorcontrib><creatorcontrib>CROSSLAND, JAMES B</creatorcontrib><creatorcontrib>PUTHIYEDATH, LEENA K</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>BRICKELL, ERNIE</au><au>MCKEEN, FRANCIS X</au><au>CROSSLAND, JAMES B</au><au>PUTHIYEDATH, LEENA K</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Method and apparatus for preventing software side channel attacks</title><date>2015-10-28</date><risdate>2015</risdate><abstract>A method for managing a cache is disclosed. A context switch is identified. It is determined whether an application running after the context switch requires protection. Upon determining that the application requires protection the cache is partitioned. According to an aspect of the present invention, a partitioned section of the cache is completely over written with data associated with the application. Other embodiments are described and claimed.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre ; ger
recordid cdi_epo_espacenet_EP1898311B1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title Method and apparatus for preventing software side channel attacks
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-22T17%3A06%3A11IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=BRICKELL,%20ERNIE&rft.date=2015-10-28&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EEP1898311B1%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true