Domain-Agnostic Representation of Side-Channels

被引:0
作者
Spence, Aaron [1 ]
Bangay, Shaun [1 ]
机构
[1] Deakin Univ, Sch Informat Technol, Geelong 3216, Australia
关键词
side-channel sensing; target information; medical diagnostics; human-computer interaction; cybersecurity; side-channel; framework; domain-agnostic; INFORMATION; ATTACKS; BIOMARKERS; NONCONTACT; DEVICES; BLIND; SWEAT;
D O I
10.3390/e26080684
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
Side channels are unintended pathways within target systems that leak internal target information. Side-channel sensing (SCS) is the process of exploiting side channels to extract embedded target information. SCS is well established within the cybersecurity (CYB) domain, and has recently been proposed for medical diagnostics and monitoring (MDM). Remaining unrecognised is its applicability to human-computer interaction (HCI), among other domains (Misc). This article analyses literature demonstrating SCS examples across the MDM, HCI, Misc, and CYB domains. Despite their diversity, established fields of advanced sensing and signal processing underlie each example, enabling the unification of these currently otherwise isolated domains. Identified themes are collating under a proposed domain-agnostic SCS framework. This SCS framework enables a formalised and systematic approach to studying, detecting, and exploiting of side channels both within and between domains. Opportunities exist for modelling SCS as data structures, allowing for computation irrespective of domain. Future methodologies can take such data structures to enable cross- and intra-domain transferability of extraction techniques, perform side-channel leakage detection, and discover new side channels within target systems.
引用
收藏
页数:21
相关论文
共 50 条
[21]   SoK: Keylogging Side Channels [J].
Monaco, John V. .
2018 IEEE SYMPOSIUM ON SECURITY AND PRIVACY (SP), 2018, :211-228
[22]   EavesDroid: Eavesdropping User Behaviors via OS Side Channels on Smartphones [J].
Wang, Quancheng ;
Tang, Ming ;
Fu, Jianming .
IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (03) :3979-3993
[23]   Screaming Channels: When Electromagnetic Side Channels Meet Radio Transceivers [J].
Camurati, Giovanni ;
Poeplau, Sebastian ;
Muench, Marius ;
Hayes, Tom ;
Francillon, Aurelien .
PROCEEDINGS OF THE 2018 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY (CCS'18), 2018, :163-177
[24]   Domain Agnostic Quality of Information Metrics in IoT-Based Smart Environments [J].
Gonzalez-Vidal, Aurora ;
Alcaniz, Tomcis ;
Iggena, Thorben ;
Bin Ilyas, Eushay ;
Skarmeta, Antonio F. .
INTELLIGENT ENVIRONMENTS 2020, 2020, 28 :343-352
[25]   Amplifying Side Channels Through Performance Degradation [J].
Allan, Thomas ;
Brumley, Billy Bob ;
Falkner, Katrina ;
van de Pol, Joop ;
Yarom, Yuval .
32ND ANNUAL COMPUTER SECURITY APPLICATIONS CONFERENCE (ACSAC 2016), 2016, :422-435
[26]   Memory-Safe Elimination of Side Channels [J].
Soares, Luigi ;
Quintan Pereira, Fernando Magno .
CGO '21: PROCEEDINGS OF THE 2021 IEEE/ACM INTERNATIONAL SYMPOSIUM ON CODE GENERATION AND OPTIMIZATION (CGO), 2021, :200-210
[27]   DAGguise: Mitigating Memory Timing Side Channels [J].
Deutsch, Peter W. ;
Yang, Yuheng ;
Bourgeat, Thomas ;
Drean, Jules ;
Emer, Joel S. ;
Yan, Mengjia .
ASPLOS '22: PROCEEDINGS OF THE 27TH ACM INTERNATIONAL CONFERENCE ON ARCHITECTURAL SUPPORT FOR PROGRAMMING LANGUAGES AND OPERATING SYSTEMS, 2022, :329-343
[28]   Mitigating Power Side Channels during Compilation [J].
Wang, Jingbo ;
Sung, Chungha ;
Wang, Chao .
ESEC/FSE'2019: PROCEEDINGS OF THE 2019 27TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, 2019, :590-601
[29]   SpecTerminator: Blocking Speculative Side Channels Based on Instruction Classes on RISC-V [J].
Jin, Hai ;
He, Zhuo ;
Qiang, Weizhong .
ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2022, 20 (01)
[30]   DexBERT: Effective, Task-Agnostic and Fine-Grained Representation Learning of Android Bytecode [J].
Sun, Tiezhu ;
Allix, Kevin ;
Kim, Kisub ;
Zhou, Xin ;
Kim, Dongsun ;
Lo, David ;
Bissyande, Tegawende F. ;
Klein, Jacques .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2023, 49 (10) :4691-4706