Machine Learning for Improving Embedded System Attacks
Machine Learning for Improving Embedded System Attacks
批准号:
RGPIN-2020-06175
负责人:
OFlynn, Colin
金额:
$2.04万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2021
资助国家:
加拿大
项目状态:
已结题
起止时间:
2021-01-01 至 2022-12-31
中文摘要
嵌入式系统已经出现在我们的日常生活中,从控制汽车的许多嵌入式计算机,到植入式医疗设备,再到最新的物联网(IoT)设备。在使用这些设备时,一个常见的问题(或者应该是什么常见问题)一直是关于可能存在哪些安全漏洞,以及可能对这些设备执行哪些攻击的问题。虽然针对这些嵌入式计算机的许多攻击类似于众所周知的来自“经典”计算系统的攻击,但也有各种特定于嵌入式计算机的攻击。特别是,两类最强大的攻击被称为侧通道功率分析和故障注入攻击。第一组(侧信道功率分析)利用在被攻击的设备中实现密码术的基本伪像。第二组(故障注入攻击)利用嵌入式系统上的攻击者更改被攻击设备的执行环境的能力,这意味着验证签名等任务可以被操纵。这些攻击最近被用于针对嵌入式系统的攻击,包括在飞利浦色调智能灯上演示蠕虫,以及在汽车ECU上绕过安全机制。这些攻击将是未来利用嵌入式系统的主要形式,因为它们允许破坏最先进的密码和安全机制。这项研究计划将开发新的工具和技术,目的不仅是发展基础研究,而且通过开源工具向工业界和学术界传播这项研究。具体地说,为了实现这一目标,将集中开展几个领域的研究。第一个是开发现有开源侧向通道分析框架(ChipWhisperer)和机器学习框架之间的接口。这将作为开源添加项发布,该框架将在剩余的研究期间使用。利用此框架,可以针对各种目标设备和密码实现执行机器学习攻击的优化。第二个重点领域将是使用电磁故障注入(EMFI)平台的故障注入。这将分为使用机器学习来优化故障注入参数以达到预期效果,以及对目标设备进行检测以更好地了解故障注入对目标设备的影响。一个成功的研究提案将建立加拿大在这一关键领域的专业知识,包括学术研究人员、本科工程师和行业从业者。这是建立在主要调查人员在这一领域的现有经验基础上的,包括他举办研讨会和培训研讨会的行业经验。
英文摘要
Embedded systems have become present in our daily life, from the many embedded computers involved in controlling a car, to implanted medical devices, to the latest Internet of Things (IoT) device. A common question (or what should be a common question) when using these devices has been questions around what security flaws might be present, and what attacks are possible to perform against these devices. While many attacks on these embedded computers are similar to well known attack from "classic" computing systems, there is a variety of attacks that are specific to embedded computers. In particular, the two most powerful classes of attacks are known as sidechannel power analysis and fault injection attacks. The first group (side channel power analysis) exploits fundamental artifacts of implementation of cryptography in the device under attack. The second group (fault injection attacks) exploits the ability of an attacker on an embedded system to alter the execution environment of the device being attacked, meaning that tasks such as verifying a signature can be manipulated. These attacks have been used in more recent attacks on embedded systems, including demonstrating a worm on the Philips Hue smart lights and bypassing security mechanisms on an automotive ECU. These attacks will be the prominent form of exploitation of embedded systems moving forward, as they allow breaking of state-of-theart cryptographic and security mechanisms. This research proposal will develop new tools and techniques, with the objective of not only developing the fundamental research, but disseminating this research to industry and academia through opensource tools. Specifically, several areas of research will be concentrated on towards this goal. The first will be to develop an interface between existing opensource sidechannel analysis frameworks (ChipWhisperer) and machine learning frameworks. This will be released as an opensource addition, and this framework will be used during the remaining research period. With this framework, optimization of machine learning attacks can be performed against a variety of target devices and cryptographic implementations. The second area of focus will be on fault injection using an electromagnetic fault injection (EMFI) platform. This will be split into use of machine learning for optimizing fault injection parameters to achieve a desired effect, and work on instrumenting a target device to better understand the effects that fault injection has on the target. A successful research proposal would build Canadian expertise in this critical area, including academic researchers, undergraduate engineers, and industry practitioners. This builds upon the principle investigators existing experience in this area, including his industry experience running workshops and training seminars.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Machine Learning for Improving Embedded System Attacks
-
批准号:RGPIN-2020-06175
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2022
-
负责人:OFlynn, Colin
-
依托单位:
Machine Learning for Improving Embedded System Attacks
-
批准号:RGPIN-2020-06175
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2020
-
负责人:OFlynn, Colin
-
依托单位:
Machine Learning for Improving Embedded System Attacks
-
批准号:DGECR-2020-00445
-
项目类别:Discovery Launch Supplement
-
资助金额:$0.91万
-
财政年份:2020
-
负责人:OFlynn, Colin
-
依托单位:
Side Channel Analysis
-
批准号:443411-2013
-
项目类别:Alexander Graham Bell Canada Graduate Scholarships - Doctoral
-
资助金额:$2.55万
-
财政年份:2015
-
负责人:OFlynn, Colin
-
依托单位:
Side Channel Analysis
-
批准号:443411-2013
-
项目类别:Alexander Graham Bell Canada Graduate Scholarships - Doctoral
-
资助金额:$2.55万
-
财政年份:2014
-
负责人:OFlynn, Colin
-
依托单位:
Side Channel Analysis
-
批准号:443411-2013
-
项目类别:Alexander Graham Bell Canada Graduate Scholarships - Doctoral
-
资助金额:$2.55万
-
财政年份:2013
-
负责人:OFlynn, Colin
-
依托单位:
Through-Water Communications
-
批准号:405252-2011
-
项目类别:Alexander Graham Bell Canada Graduate Scholarships - Master's
-
资助金额:$1.27万
-
财政年份:2011
-
负责人:OFlynn, Colin
-
依托单位:
国内基金
海外基金
登录
查看更多内容
Scalable Learning and Optimization: High-dimensional Models and Online Decision-Making Strategies for Big Data Analysis
-
批准号:--
-
项目类别:合作创新研究团队
-
资助金额:--
-
批准年份:2024
-
负责人:姚韬
-
依托单位:
Understanding structural evolution of galaxies with machine learning
-
批准号:
-
项目类别:省市级项目
-
资助金额:10.0万元
-
批准年份:2022
-
负责人:Nicola Rosario Napolitano
-
依托单位:
煤矿安全人机混合群智感知任务的约束动态多目标Q-learning进化分配
-
批准号:--
-
项目类别:青年科学基金项目
-
资助金额:30万元
-
批准年份:2022
-
负责人:吉建娇
-
依托单位:
基于领弹失效考量的智能弹药编队短时在线Q-learning协同控制机理
-
批准号:62003314
-
项目类别:青年科学基金项目
-
资助金额:24.0万元
-
批准年份:2020
-
负责人:沈剑
-
依托单位:
集成上下文张量分解的e-learning资源推荐方法研究
-
批准号:61902016
-
项目类别:青年科学基金项目
-
资助金额:24.0万元
-
批准年份:2019
-
负责人:万珊珊
-
依托单位:
具有时序迁移能力的Spiking-Transfer learning (脉冲-迁移学习)方法研究
-
批准号:61806040
-
项目类别:青年科学基金项目
-
资助金额:20.0万元
-
批准年份:2018
-
负责人:解修蕊
-
依托单位:
基于Deep-learning的三江源区冰川监测动态识别技术研究
-
批准号:51769027
-
项目类别:地区科学基金项目
-
资助金额:38.0万元
-
批准年份:2017
-
负责人:张大奇
-
依托单位:
具有时序处理能力的Spiking-Deep Learning(脉冲深度学习)方法研究
-
批准号:61573081
-
项目类别:面上项目
-
资助金额:64.0万元
-
批准年份:2015
-
负责人:屈鸿
-
依托单位:
基于有向超图的大型个性化e-learning学习过程模型的自动生成与优化
-
批准号:61572533
-
项目类别:面上项目
-
资助金额:66.0万元
-
批准年份:2015
-
负责人:孙雪冬
-
依托单位:
E-Learning中学习者情感补偿方法的研究
-
批准号:61402392
-
项目类别:青年科学基金项目
-
资助金额:26.0万元
-
批准年份:2014
-
负责人:秦继伟
-
依托单位: