2019 · 19 citations · 20 references
EngineeringComputer ScienceElectrical EngineeringAnalog ElectronicsCircuit TheoryComputer SecurityDigital Logic DesignSatisfiability Modulo TheoriesBoolean SatisfiabilityBoolean Satisfiability Modulo TheoriesBoolean Satisfiability ProblemCircuit SatisfiabilityLc OscillatorsSat AttacksSatisfiabilitySupply Chain Attacks
Similar to digital circuits, analog circuits are also susceptible to supply-chain attacks, such as intellectual property (IP) piracy, counterfeiting, and overproduction. Hence, analog locking techniques have been proposed to combat supply-chain attacks. However, there exists no evaluation procedure to estimate the resilience offered by these defense techniques. Evaluating analog defense techniques requires the usage of non-Boolean variables, such as bias current, bias voltage, and gain. However, it cannot be handled by the Boolean satisfiability (SAT) attack. In this work, we propose an evaluation technique based on satisfiability modulo theories (SMT). We demonstrate our attack on four state-of-the-art analog locking techniques using commonly used circuits, such as bandpass filter (BPF), LC oscillator, quadrature oscillator, and class-D amplifiers. Our results show that the attacker, knowing the required bias current values, can determine the key in polynomial time. We also show that even if he/she has only partial information about the bias currents, the search space can be reduced from exponential to a polynomial number of keys. We then extend our attack to break existing analog camouflaging techniques.
20
Evaluating the security of logic encryption algorithms
Pramod Subramanyan, Sayak Ray, Sharad Malik · 2015 · 772 citations
Ending Piracy of Integrated Circuits
Jarrod A. Roy, Farinaz Koushanfar, Igor L. Markov · Computer · 2010 · 338 citations
Muhammad Yasin, Abhrajit Sengupta, Mohammed Thari Nabeel et al. · 2017 · 332 citations
The state-of-the-art in semiconductor reverse engineering
Randy Torrance, Dick James · 2011 · 271 citations