2021
DOI: 10.46586/tches.v2021.i2.275-303
|View full text |Cite
|
Sign up to set email alerts
|

RASSLE: Return Address Stack based Side-channel LEakage

Abstract: Microarchitectural attacks on computing systems often stem from simple artefacts in the underlying architecture. In this paper, we focus on the Return Address Stack (RAS), a small hardware stack present in modern processors to reduce the branch miss penalty by storing the return addresses of each function call. The RAS is useful to handle specifically the branch predictions for the RET instructions which are not accurately predicted by the typical branch prediction units. In particular, we envisage a spy proce… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
6
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
3
1
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(6 citation statements)
references
References 15 publications
0
6
0
Order By: Relevance
“…In our proposed covert channel, the error rate is equal to 8.6E-5%, which is considerably lower than previous work and therefore, no error correction technique is required. Our covert channel increases the bandwidth compared to [38], by 3.76×. Moreover, [38] has a 15% to 25% error rate.…”
Section: Performance Evaluationmentioning
confidence: 96%
See 4 more Smart Citations
“…In our proposed covert channel, the error rate is equal to 8.6E-5%, which is considerably lower than previous work and therefore, no error correction technique is required. Our covert channel increases the bandwidth compared to [38], by 3.76×. Moreover, [38] has a 15% to 25% error rate.…”
Section: Performance Evaluationmentioning
confidence: 96%
“…Our covert channel increases the bandwidth compared to [38], by 3.76×. Moreover, [38] has a 15% to 25% error rate. Our method can send more bits per context switch by increasing the number of gadgets.…”
Section: Performance Evaluationmentioning
confidence: 96%
See 3 more Smart Citations