Parasitic Circus:On the Feasibility of Golden Free PCB Verification

Maryam Saadat Safa,Patrick Schaumont,Shahin Tajik
2024-03-19
Abstract:Printed circuit boards (PCBs) are an integral part of electronic systems. Hence, verifying their physical integrity in the presence of supply chain attacks (e.g., tampering and counterfeiting) is of utmost importance. Recently, tamper detection techniques grounded in impedance characterization of PCB's Power Delivery Network (PDN) have gained prominence due to their global detection coverage, non-invasive, and low-cost nature. Similar to other physical verification methods, these techniques rely on the existence of a physical golden sample for signature comparisons. However, having access to a physical golden sample for golden signature extraction is not feasible in many real-world scenarios. In this work, we assess the feasibility of eliminating a physical golden sample and replacing it with a simulated golden signature obtained by the PCB design files. By performing extensive simulation and measurements on an in-house designed PCB, we demonstrate how the parasitic impedance of the PCB components plays a major role in reaching a successful verification. Based on the obtained results and using statistical metrics, we show that we can mitigate the discrepancy between collected signatures from simulation and measurements.
Cryptography and Security
What problem does this paper attempt to address?
The main problem that this paper attempts to solve is: how to verify the physical integrity of a printed circuit board (PCB) in the absence of a physical golden sample. Specifically, the author explores the feasibility of using a simulated golden signature generated based on PCB design files to replace the physical golden sample in order to detect whether the PCB has been tampered with or forged. ### Background and Problem Description 1. **Risks of Supply - Chain Attacks**: - PCBs are basic components of electronic systems and are vulnerable to supply - chain attacks, such as tampering and forging. - Traditional physical verification methods rely on physical golden samples for signature comparison, but in practical applications, obtaining these samples is often not feasible. 2. **Limitations of Existing Methods**: - PDN (Power Distribution Network) tampering detection technology based on impedance characteristics, although having the advantages of global detection coverage, non - invasiveness, and low cost, still relies on physical golden samples. - Some existing methods can only detect tampering in circuits or chip firmware and cannot detect physical modifications (such as adding extra vias or modifying PCB materials). 3. **Research Motivation**: - Small differences in the manufacturing process will lead to changes in hardware characteristics, causing differences in signatures between different samples, thus affecting the detection accuracy. - There is a need to develop a general method that can reliably detect physical tampering events without relying on physical golden samples. ### Solution Overview The author proposes a method of generating a simulated golden signature based on PCB design files and verifies its feasibility through the following steps: 1. **Simulated Golden Signature Generation**: - Use simulation tools to extract electrical characteristics from PCB design files and generate S - parameter signatures. - Use the generated |S11| parameter as the simulated golden signature. 2. **Measurement and Comparison**: - Measure |S11| of the PCB to be tested and use the Dynamic Time Warping (DTW) algorithm to compare the similarity between the simulated signature and the measured signature. - If the DTW distance is lower than the preset threshold, the PCB is considered genuine; otherwise, it is considered tampered with or forged. 3. **Experimental Verification**: - Conduct experiments on self - made PCBs, gradually add capacitors and record the |S11| changes to verify the effectiveness of this method. - The results show that even in the absence of a physical golden sample, effective tampering detection can be achieved by reasonably estimating parasitic parameters. ### Key Formulas - **Resonance Frequency Calculation**: \[ f=\frac{1}{2\pi\sqrt{LC}} \] where \(L\) is inductance and \(C\) is capacitance. - **Relationship between Reflection Coefficient and Impedance**: \[ Z_{DUT} = Z_0\frac{1 + S_{11}}{1 - S_{11}} \] where \(Z_0\) is the characteristic impedance of the connecting cable and \(S_{11}\) is the reflection coefficient. ### Summary This research demonstrates the feasibility of using simulated golden signatures for PCB tampering detection in the absence of physical golden samples. By reasonably estimating parasitic parameters, physical tampering events on PCBs can be effectively detected, and this method can also be extended to detect attacks on other PDNs, which has important practical application value.