Title
A low-cost memory remapping scheme for address bus protection
Abstract
The address sequence on the processor-memory bus can reveal abundant information about the control flow of a program. This can lead to leakage of proprietary algorithms or critical information such as encryption keys. Addresses can be observed by side-channel attacks mounted on remote servers that run sensitive programs but are not under the physical control of the client. Two previously proposed hardware techniques tackled this problem through randomizing address patterns on the bus. In this paper, we examine these attempts and show that they impose great pressure on both the memory and the disk. We propose a lightweight solution to alleviating the pressure with equal security strength. The results show that our technique can reduce the memory traffic by a factor of 10 compared with the prior scheme, while keeping almost the same page fault rate as a baseline system with no security protection.
Year
DOI
Venue
2010
10.1016/j.jpdc.2009.11.008
J. Parallel Distrib. Comput.
Keywords
Field
DocType
processor-memory bus,low-cost memory,control flow,great pressure,address bus protection,abundant information,address bus leakage protection,memory traffic,secure processor,physical control,critical information,equal security strength,address sequence,randomizing address pattern,distributed computing environment,side channel attacks
Physical address,Cryptography,Computer science,Server,Computer network,Encryption,Address bus,Side channel attack,Page fault,Distributed computing,Parallel computing,Control bus,Embedded system
Journal
Volume
Issue
ISSN
70
5
Journal of Parallel and Distributed Computing
Citations 
PageRank 
References 
1
0.40
21
Authors
5
Name
Order
Citations
PageRank
Jun Yang136622.63
Lan Gao2835.90
Youtao Zhang31977122.84
Marek Chrobak41665151.84
Hsien-Hsin Sean Lee51657102.66