Evaluation of Parameter-based Attacks against Embedded Neural Networks with Laser Injection

Mathieu Dumont, Kevin Hector, Pierre-Alain Moëllic, J. Dutertre, S. Pontié
{"title":"Evaluation of Parameter-based Attacks against Embedded Neural Networks with Laser Injection","authors":"Mathieu Dumont, Kevin Hector, Pierre-Alain Moëllic, J. Dutertre, S. Pontié","doi":"10.48550/arXiv.2304.12876","DOIUrl":null,"url":null,"abstract":"Upcoming certification actions related to the security of machine learning (ML) based systems raise major evaluation challenges that are amplified by the large-scale deployment of models in many hardware platforms. Until recently, most of research works focused on API-based attacks that consider a ML model as a pure algorithmic abstraction. However, new implementation-based threats have been revealed, emphasizing the urgency to propose both practical and simulation-based methods to properly evaluate the robustness of models. A major concern is parameter-based attacks (such as the Bit-Flip Attack, BFA) that highlight the lack of robustness of typical deep neural network models when confronted by accurate and optimal alterations of their internal parameters stored in memory. Setting in a security testing purpose, this work practically reports, for the first time, a successful variant of the BFA on a 32-bit Cortex-M microcontroller using laser fault injection. It is a standard fault injection means for security evaluation, that enables to inject spatially and temporally accurate faults. To avoid unrealistic brute-force strategies, we show how simulations help selecting the most sensitive set of bits from the parameters taking into account the laser fault model.","PeriodicalId":402659,"journal":{"name":"International Conference on Computer Safety, Reliability, and Security","volume":"56 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-04-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on Computer Safety, Reliability, and Security","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.48550/arXiv.2304.12876","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Upcoming certification actions related to the security of machine learning (ML) based systems raise major evaluation challenges that are amplified by the large-scale deployment of models in many hardware platforms. Until recently, most of research works focused on API-based attacks that consider a ML model as a pure algorithmic abstraction. However, new implementation-based threats have been revealed, emphasizing the urgency to propose both practical and simulation-based methods to properly evaluate the robustness of models. A major concern is parameter-based attacks (such as the Bit-Flip Attack, BFA) that highlight the lack of robustness of typical deep neural network models when confronted by accurate and optimal alterations of their internal parameters stored in memory. Setting in a security testing purpose, this work practically reports, for the first time, a successful variant of the BFA on a 32-bit Cortex-M microcontroller using laser fault injection. It is a standard fault injection means for security evaluation, that enables to inject spatially and temporally accurate faults. To avoid unrealistic brute-force strategies, we show how simulations help selecting the most sensitive set of bits from the parameters taking into account the laser fault model.
基于参数的激光注入嵌入式神经网络攻击评估
即将到来的与基于机器学习(ML)的系统安全性相关的认证行动提出了重大的评估挑战,这些挑战因模型在许多硬件平台上的大规模部署而被放大。直到最近,大多数研究工作都集中在基于api的攻击上,这些攻击将ML模型视为纯粹的算法抽象。然而,新的基于实现的威胁已经暴露出来,强调了提出实用和基于仿真的方法来正确评估模型鲁棒性的紧迫性。一个主要的问题是基于参数的攻击(如比特翻转攻击,BFA),它突出了当面对存储在内存中的内部参数的准确和最佳更改时,典型深度神经网络模型缺乏鲁棒性。基于安全测试的目的,本工作首次在32位Cortex-M微控制器上使用激光故障注入技术成功地实现了BFA的变体。它是一种安全评估的标准故障注入手段,可以注入空间和时间上准确的故障。为了避免不切实际的暴力策略,我们展示了模拟如何帮助从考虑激光故障模型的参数中选择最敏感的比特集。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书