Skip to main navigation Skip to search Skip to main content

Research on Security Technology of Processor Branch Prediction

  • Liang Liu
  • , Sheng Hong*
  • , Weili Li
  • , Peixuan Zhou
  • , Chao Guo
  • , Jiahui Zhou
  • , Xinyan Gao
  • *Corresponding author for this work
  • Beijing Smartchip Microelectronics Technology Co., Ltd.
  • Nanchang University
  • Beihang University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

To improve the execution efficiency, modern processors have introduced branch prediction mechanism, but this also brings new vulnerabilities at the same time. In this paper, attack and defense techniques for processor branch prediction are investigated and classified. Attack techniques are divided into attacks against structural vulnerabilities and attacks against side channel. Also, defense techniques are divided into defense against branch predictors and defense against cache side channels. Then their introduction is given in detail. Next a branch prediction security architecture model is proposed, with its feasibility and security demonstrated. At last, this paper summarizes the shortcomings of the current defense techniques and looks forward to the future trend of branch prediction defense, which provides a reference for the design of processor branch prediction security.

Original languageEnglish
Title of host publicationProceedings - 2022 International Conference on Computing, Communication, Perception and Quantum Technology, CCPQT 2022
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages20-24
Number of pages5
ISBN (Electronic)9781665470209
DOIs
StatePublished - 2022
Event2022 International Conference on Computing, Communication, Perception and Quantum Technology, CCPQT 2022 - Xiamen, China
Duration: 28 Oct 202230 Oct 2022

Publication series

NameProceedings - 2022 International Conference on Computing, Communication, Perception and Quantum Technology, CCPQT 2022

Conference

Conference2022 International Conference on Computing, Communication, Perception and Quantum Technology, CCPQT 2022
Country/TerritoryChina
CityXiamen
Period28/10/2230/10/22

Keywords

  • branch prediction
  • cache
  • security architecture model
  • side channel

Fingerprint

Dive into the research topics of 'Research on Security Technology of Processor Branch Prediction'. Together they form a unique fingerprint.

Cite this