Blurring Boundaries: A New Way to Secure Approximate Computing Systems

Blurring Boundaries: A New Way to Secure Approximate Computing Systems
复制标题

DOI:
10.1145/3386263.3407593
复制
发表时间:
2020-09
期刊:
Proceedings of the 2020 on Great Lakes Symposium on VLSI
影响因子:
--
通讯作者:
Pruthvy Yellu;Landon Buell;Dongpeng Xu;Qiaoyan Yu
Pruthvy Yellu;Landon Buell;Dongpeng Xu;Qiaoyan Yu
中科院分区:
其他
文献类型:
--
作者:
Pruthvy Yellu;Landon Buell;Dongpeng Xu;Qiaoyan Yu

文献摘要

相似文献

近似计算(AC)技术已被广泛用于通过权衡准确性来提高计算系统的性能。然而,最近的文献项目,利用近似可能会带来新的安全威胁的计算系统。本文针对基于多层感知器(MLP)和Sobel算法的图像边缘检测算法,提出了两种对AC系统的实际攻击。在这项工作中的案例研究表明,AC系统中的近似机制可以被利用来进行隐形攻击,这会突然导致准确性显着下降,并导致不可预测的主要输出。为了解决AC系统上出现的威胁,这项工作提出模糊AC系统中近似和精确计算子模块之间的边界。这种新的防御方法模糊了边界与三个混淆方案,使对手不能很容易地确定正确的目标,精确地执行硬件篡改攻击。仿真结果表明,该方法能有效降低攻击成功率。
Approximate computing (AC) techniques have been widely used to improve the performance of computing systems by trading off accuracy. However, recent literature projects that the utilization of approximation could bring in new security threats to computing systems. This work presents two practical attacks on the AC systems for multilayer perceptron (MLP) and Sobel algorithm based image edge detection. The case studies in this work indicate that the approximation mechanism in AC systems can be exploited to conduct stealthy attacks, which suddenly cause significant degradation in accuracy and lead to unpredictable primary outputs. To address the emerging threats on AC systems, this work proposes to blur the boundary between approximate and precise computing submodules in AC systems. This new defense method obscures that boundary with three obfuscation schemes such that adversary could not easily identify the right target to precisely perform hardware tampering attacks. Simulation results show that the proposed method can effectively reduce the attack success rate.