Skip to main navigation Skip to search Skip to main content

Security vulnerabilities and countermeasures for approximate circuits

Research output: Chapter in Book/Report/Conference proceedingChapter

Abstract

Approximate computing is an advanced computational technique that trades the accuracy of computation results for better utilization of system resources. It provides significant benefits for energy-efficient systems and is being considered for high speed and low power nanoscale integrated circuit (IC) designs. It is crucial for ICs to achieve high speed and low power, where some intrinsic errors are acceptable, such as (deep-) machine learning, image processing, communication, and other error-tolerant and cognitive applications. However, approximate computing also introduces security vulnerabilities mainly due to the fact that the uncertain and unpredictable intrinsic errors during approximate execution may be indistinguishable from malicious modification of the input data, the execution process, and the results. In this book chapter, we present a comprehensive analysis of security vulnerabilities in approximate computing. Specifically, the security threats in approximate circuits and approximate testing techniques are deeply investigated and analyzed. A countermeasure, a self-detection technique, to tampering attack is also proposed and an experiment is carried out to evaluate the effectiveness of the proposed method. Experimental results show that the proposed method is effective to the tampering attack.

Original languageEnglish
Title of host publicationApproximate computing
EditorsWeiqiang Liu, Fabrizio Lombardi
PublisherSpringer International Publishing AG
Pages269-286
Number of pages18
ISBN (Electronic)9783030983475
ISBN (Print)9783030983468
DOIs
Publication statusPublished - 18 Mar 2022

Bibliographical note

Publisher Copyright:
© The Author(s), under exclusive license to Springer Nature Switzerland AG 2022.

ASJC Scopus subject areas

  • General Engineering

Fingerprint

Dive into the research topics of 'Security vulnerabilities and countermeasures for approximate circuits'. Together they form a unique fingerprint.

Cite this