Please use this identifier to cite or link to this item: https://hdl.handle.net/10356/156083
Full metadata record
DC FieldValueLanguage
dc.contributor.authorLou, Xiaoxuanen_US
dc.contributor.authorZhang, Tianweien_US
dc.contributor.authorJiang, Junen_US
dc.contributor.authorZhang, Yinqianen_US
dc.date.accessioned2022-04-06T00:19:39Z-
dc.date.available2022-04-06T00:19:39Z-
dc.date.issued2021-
dc.identifier.citationLou, X., Zhang, T., Jiang, J. & Zhang, Y. (2021). A survey of microarchitectural side-channel vulnerabilities, attacks, and defenses in cryptography. ACM Computing Surveys, 54(6), 122-. https://dx.doi.org/10.1145/3456629en_US
dc.identifier.issn0360-0300en_US
dc.identifier.urihttps://hdl.handle.net/10356/156083-
dc.description.abstractSide-channel attacks have become a severe threat to the confidentiality of computer applications and systems. One popular type of such attacks is the microarchitectural attack, where the adversary exploits the hardware features to break the protection enforced by the operating system and steal the secrets from the program. In this article, we systematize microarchitectural side channels with a focus on attacks and defenses in cryptographic applications. We make three contributions. (1) We survey past research literature to categorize microarchitectural side-channel attacks. Since these are hardware attacks targeting software, we summarize the vulnerable implementations in software, as well as flawed designs in hardware. (2) We identify common strategies to mitigate microarchitectural attacks, from the application, OS, and hardware levels. (3) We conduct a large-scale evaluation on popular cryptographic applications in the real world and analyze the severity, practicality, and impact of side-channel vulnerabilities. This survey is expected to inspire sidechannel research community to discover new attacks, and more importantly, propose new defense solutions against them.en_US
dc.description.sponsorshipNational Research Foundation (NRF)en_US
dc.language.isoenen_US
dc.relationCHFA-GC1-AW03en_US
dc.relation.ispartofACM Computing Surveysen_US
dc.rights© 2021 Association for Computing Machinery. All rights reserved. This paper was published in ACM Computing Surveys and is made available with permission of Association for Computing Machinery.en_US
dc.subjectEngineering::Computer science and engineering::Computer systems organization::Computer system implementationen_US
dc.titleA survey of microarchitectural side-channel vulnerabilities, attacks, and defenses in cryptographyen_US
dc.typeJournal Articleen
dc.contributor.schoolSchool of Computer Science and Engineeringen_US
dc.identifier.doi10.1145/3456629-
dc.description.versionSubmitted/Accepted versionen_US
dc.identifier.issue6en_US
dc.identifier.volume54en_US
dc.identifier.spage122en_US
dc.subject.keywordsMicroarchitectureen_US
dc.subject.keywordsCryptographyen_US
dc.description.acknowledgementThis project is supported by the National Research Foundation, Singapore, under its National Cybersecurity R&D Pro- gramme (CHFA-GC1-AW03), and NTU Start-up grant.en_US
item.grantfulltextopen-
item.fulltextWith Fulltext-
Appears in Collections:SCSE Journal Articles
Files in This Item:
File Description SizeFormat 
CSUR_Survey_plain.pdf585.37 kBAdobe PDFView/Open

SCOPUSTM   
Citations 20

2
Updated on May 4, 2022

PublonsTM
Citations 20

2
Updated on May 10, 2022

Page view(s)

61
Updated on Jul 1, 2022

Download(s)

1
Updated on Jul 1, 2022

Google ScholarTM

Check

Altmetric


Plumx

Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.