2017-2018-2 20179215《密码与安全新技术》第七周做业

2017-2018-2 20179215 《密码与安全新技术》 第七周做业

课程:《密码与安全新技术》安全

班级: 201792异步

姓名: 袁琳性能

学号:20179215学习

上课教师:谢四江设计

上课日期:2018年6月21日code

必修/选修: 必修视频

学习内容总结

咱们组的题目是《对MEMS加速度计的声学注入攻击》接口

1.简介部署

微机电系统(MEMS, Micro-Electro-Mechanical System),也叫作微电子机械系统、微系统、微机械等,指尺寸在几毫米乃至更小的高科技装置。
微机电系统其内部结构通常在微米甚至纳米量级,是一个独立的智能系统。
微机电系统是在微电子技术(半导体制造技术)基础上发展起来的,融合了光刻、腐蚀、薄膜、LIGA、硅微加工、非硅微加工和精密机械加工等技术制做的高科技电子机械器件。产品

微机电系统是集微传感器、微执行器、微机械结构、微电源微能源、信号处理和控制电路、高性能电子集成器件、接口、通讯等于一体的微型器件或系统。MEMS是一项革命性的新技术,普遍应用于高新技术产业,是一项关系到国家的科技发展、经济繁荣和国防安全的关键技术。

MEMS侧重于超精密机械加工,涉及微电子、材料、力学、化学、机械学诸多学科领域。它的学科面涵盖微尺度下的力、电、光、磁、声、表面等物理、化学、机械学的各分支。

常见的产品包括MEMS加速度计、MEMS麦克风、微马达、微泵、微振子、MEMS光学传感器、MEMS压力传感器、MEMS陀螺仪、MEMS湿度传感器、MEMS气体传感器等等以及它们的集成产品。。在汽车里做为加速规来控制碰撞时安全气囊防御系统的施用;在汽车里做为陀螺来测定汽车倾斜,控制动态稳定控制系统;在轮胎里做为压力传感器,在医学上测量血压。

2.论文背景

(1)浙江大学徐文渊团队发表了一篇WALNUT的MEMS加速度计的声学攻击的论文。

(2)2017.7月,阿里安全团队在黑帽子大会上提出了对智能设备的声波攻击。

(3)使用声波和超声波信号物理破坏你的硬盘驱动器。

3.本论文研究的贡献

为了系统地分析MEMS加速度计的脆弱性,咱们模拟了声学干扰对传感器整个结构的影响,包括传感质量和信号调理元件。咱们在典型的MEMS加速度计(即不安全的低通滤波器和不安全的放大器)的信号调节路径中发现两个有问题的组件,致使两种类型的掺杂输出:波动测量值和恒定测量值。这两个组件不只解释了注入攻击的根本缘由,并且还使咱们可以设计两个额外的攻击类别:传感器输出偏置和输出控制,从而容许对MEMS加速度计输出的敌对控制水平不断提升。

4.实验原理

MEMS加速度计有一个链接到弹簧的质量块,当传感器加速时,质量块被移位。声波经过空气传播,并在其路径上展现物理物体的力量。若是声频正确调谐,它能够振动加速度计的质量块,以可预测的方式改变传感器的输出。

(1)电容式MEMS加速度计

电容式加速度传感器是基于电容原理的极距变化型的电容传感器,其中一个电极是固定的,另外一变化电极是弹性膜片。弹性膜片在外力(气压、液压等)做用下发生位移,使电容量发生变化。这种传感器能够测量气流(或液流)的振动速度(或加速度),还能够进一步测出压力。

(2)基于MEMS加速度计的信号调节路径的典型结构

5.创建模型

假设:假设攻击者既不能直接访问数字化的传感器读数,也不能直接触摸传感器。假设攻击者经过发射附近的声波来干扰传感器数据的完整性,即把以前信号调节路径上的模拟信号数字化,从而利用漏洞。
假设攻击者可以在受害设备附近诱发声音,其频率在人类可达到超声波范围(2-30kHz)内。

(1)实验模型

(2)结果

图a描述了输入振动平台的70Hz正弦物理振动信号。
图b显示输入扬声器的正弦,开关调制,声学干扰信号。
图c描述了当声音噪声与70Hz振动一块儿播放时测量的加速度信号。 测得的加速度是真实加速度和人造声加速度的线性组合,支持咱们的模型。

6.实验过程

(1)挑战:

  • 过程变化:攻击者能够得到加速度计精确模型的不一样实例,以肯定其共振频率。 MEMS加速度计的谐振频率如何随工艺变化而变化? 或者每一个模型的谐振频率特性类似?
  • 控制人为加速度:正如咱们的模型所示,声音干扰产生的加速度信号与建立它们的声波具备相同的频率。 人造加速度信号如何被下游信号调理元件扭曲或去除? 攻击者如何利用声学加速度的可预测性来实现对加速度计输出的精细控制?
  • 经过加速度计改变软件的行为:攻击者如何影响从加速度计获取输入的软件的行为?
  • 假定加速度信号生成的线性模型,本节预测下游信号调理硬件对这些信号数字的影响。 咱们的实验代表,因为加速度计的信号调理硬件中的安全缺陷,数字化声波加速度测量可能以两种方式表现出来:加速度波动,就好像芯片处于高振动状态,加速度不变,就像芯片在发射火箭上同样。 这两种类型的伪造输出将做为全面攻击的基础。

(2)硬件缺陷

一般包含在MEMS加速度计信号调节路径中的两个关键硬件组件分别是图中的放大器和低通滤波器(LPF),组件C和D。在理想的状况下,当放大器和LPF工做正常时,任何注入的声加速度信号在数字化以前都会被信号调理硬件去除,而且不会传递到终端系统。 可是,实际上这些组件具备物理限制。具体而言,每一个加速度计均可以测量的加速度的最大幅度和频率有一个限制。超过这些限制会影响它们的加速度测量。

防止高频噪声污染ADC采样,设计人员一般在ADC以前包含一个模拟LPF。 理想的模拟LPF滤除高于指定截止频率的全部频率,同时经过如下全部频率。 为了实施奈奎斯特要求,LPF被设计成只传递频率是ADC采样率Fs的一半, 然而,实际上,不可能制造经过全部频率是到Fcutoff的LPF(例如刚好是采样频率的一半)而且彻底阻止高于采样频率。相反,Fcutoff周围存在必定范围的频率,这些频率会衰减但不会彻底消除。声学加速度信号能够经过如下两种方式之一受到LPF的影响:

1)不安全的低通滤波器:加速度计的低通滤波器设计的截止频率高于或接近传感器的谐振频率。
2)安全放大器:当未放大的加速度信号在放大器的动态范围内时,不发生削波。加速度信号保持不失真。
3)不安全的放大器:之前的研究代表,MEMS加速度计在信号限幅超过其放大器的动态范围时报告错误测量。如图c所示,主要缘由是将直流份量引入饱和放大器的输出信号,该DC份量就不会被LPF去除,然而,尖锐的削波边缘,即高频份量被衰减。另外,当加速度计的LPF被可靠地设计时,即截止频率远低于谐振频率时,声加速度信号的非截断部分也被衰减。考虑到放大器的结构,削波能够是不对称的,而且滑入ADC的波形相似于具备非零DC偏移的低振幅正弦波。而数字输出测量大可能是恒定的和非零的。
4)安全的低通滤波器:声音加速度信号的频率远高于LPF的截止频率并被彻底衰减。

总之,在共振声学干扰下,传感器可能会报告三种类型的测量值:真实测量值和两种类型的虚假测量值。 错误的传感器测量是因为硬件组件的不安全性。

  • 真实测量:加速度计的放大率是在共振声学干扰下产生的高宽度加速度信号,即不发生信号限幅。 加速度计的共振频率远大于LPF的截止频率。LPF衰减高频声加速度信号。
  • 波动的错误测量:在放大器上没有观察到信号削波。LPF不会彻底衰减高频声加速度信号。 声学加速度信号由ADC进行欠采样。
  • 恒定移动的错误测量:在放大器中发生信号削波,将非零直流份量引入放大信号。安全设计的LPF传递直流信号并阻止高频信号。 一个很是稳定的非零信号由ADC采样。

(3)输出偏置攻击

在本节中,咱们将展现如何利用这两种错误测量(波动或常量)的可预测性来控制传感器的时间序列输出。 咱们的主要贡献是识别两种不一样类别的声音注入攻击,分别基于控制波动或恒定错误测量的输出偏置和输出控制攻击。 表1总结了咱们对传感器容易受到什么攻击的程度的结果。

  • 原理:

输出偏置攻击利用ADC处的采样缺陷,并使加速度计的输出等于对手的控制权。因为不安全的LPF,它们会在其共振频率处发生错误测量。 要执行输出偏移攻击,攻击者必须完成两个目标。

  • 目标:

(1)经过改变声学谐振频率以在ADC处引起直流混叠,稳定将错误测量波动到恒定测量中。

(2)经过在共振频率之上调制它来重塑所需的输出信号。

第一步能够经过信号混叠来完成。 
       第二步能够经过信号调制来实现。
  • 步骤:

1)改变声学谐振频率以在ADC处引起直流混叠。

2)在声共振频率上调制指望的加速度计输出信号。

咱们经过抓取MEMS加速度计输出信号拼写“WALNUT”来演示输出偏置攻击。
  • 评估:

咱们评估了在全部传感器上产生的输出偏置攻击结果,这些传感器在其谐振频率下产生波动的输出测量值,使用以前的实验装置,没有振动平台。声学干扰频率在谐振频率附近进行调整,特定于每一个传感器,直到波动测量稳定。使用发生器,在声学共振频率上对调制“WALNUT”的分段线性信号进行调制。

  • 结果:

(1)具备不许确ADC的传感器

图中显示了使用ADCL350和ADXL345不正确的ADC的两个数字加速度计的输出偏置攻击结果。

(2)具备准确ADC的传感器

图中显示了两个模拟加速度计与精确ADC(ADXL337和LIS344ALH)接口的输出偏置攻击结果。

(4)输出控制攻击

输出控制攻击使敌手无限地彻底控制加速度计的输出。 这种攻击适用于因为不安全的放大器而在其共振频率处显示恒定的错误测量的加速度计。

  • 控制输出

(1)实现对传感器输出的细粒度控制须要使用幅度调制。

(2)幅度调制放大器的限幅幅度,LPF有效解调幅度。

(3)不管ADC的采样方式如何,攻击者均可以彻底控制传感器的输出

7.总结

为了下降对MEMS加速度计完整性的攻击风险,咱们硬件设计建议提升放大器和滤波器的安全性,并减轻对下一代传感器的声学攻击。对于已经部署在该领域的传感器,咱们提供双重成本软件防护机制,以防止输出偏置攻击:随机采样和180°异步采样。咱们的软件防护机制能够保护全部易受输出偏置攻击影响的加速度计,但不会保证输出控制攻击。

学习中的问题和解决过程

首先英文文献的阅读是花费很长时间的,百度查单词到理解专业用语对于还没开始英文文献的我来讲仍是有必定困难的,加上这篇文献是偏向于硬件的内容,因此理解上有必定吃力,好在咱们找到了相关实验的相关视频,加上另外一组员对这个研究方面有必定的接触,最后仍是理解了这篇论文的研究内容。

参考资料

WALNUT:Waging Doub ton the Integrity of MEMS Accelerometers with Acoustic Injection Attacks

相关文章
相关标签/搜索