Hardware Trojan Detection Potential and Limits with the Quantum Diamond Microscope
Abstract: The Quantum Diamond Microscope (QDM) is an instrument with a demonstrated capability to image electrical current in integrated circuits (ICs), which shows promise for detection of hardware Trojans. The anomalous current activity caused by hardware Trojans manifests through a magnetic field side channel that can be imaged with the QDM, potentially allowing for detection and localization of the effects of tampering. This paper seeks to identify the capabilities of the QDM for hardware Trojan detection through the analysis of previous QDM work as well as QDM physical limits and potential Trojan behaviors. QDM metrics of interest are identified, such as spatial resolution, sensitivity, time-to-result, and field-of-view. Rare event detection on an FPGA is demonstrated with the QDM. The concept of operations is identified for QDM utilization at different steps of IC development, noting necessary considerations and limiting factors for use at different development stages. Finally, the effects of hardware Trojans on IC current activity are estimated and compared to QDM sensitivities to project QDM detection potential for ICs of varying process sizes.
- Chemical vapour deposition diamond single crystals with nitrogen-vacancy centres: A review of material synthesis and technology for quantum sensing applications. Journal of Physics D: Applied Physics 53, 31 (2020). https://doi.org/10.1088/1361-6463/ab81d1
- Optical properties of the nitrogen-vacancy singlet levels in diamond. Physical Review B - Condensed Matter and Materials Physics 82, 20 (2010), 1–5. https://doi.org/10.1103/PhysRevB.82.201202 arXiv:1009.0032
- Near-Field Backscattering-Based Sensing for Hardware Trojan Detection. IEEE Transactions on Antennas and Propagation 68, 12 (2020), 8082–8090. https://doi.org/10.1109/TAP.2020.3000562
- Hardware Trojan Detection Using Unsupervised Deep Learning on Quantum Diamond Microscope Magnetic Field Images. ACM Journal on Emerging Technologies in Computing Systems 18, 4 (2022). https://doi.org/10.1145/3531010
- Bayesian analysis of the neuromagnetic inverse problem with lp-norm priors. NeuroImage 26, 3 (2005), 870–884. https://doi.org/10.1016/j.neuroimage.2005.02.046
- Chemical vapour deposition synthetic diamond: Materials, technology and applications. Journal of Physics Condensed Matter 21, 36 (2009). https://doi.org/10.1088/0953-8984/21/36/364221
- Guided test generation for isolation and detection of embedded trojans in ICs. Proceedings of the ACM Great Lakes Symposium on VLSI, GLSVLSI (2008), 363–366. https://doi.org/10.1145/1366110.1366196
- Mainak Banga and Michael S. Hsiao. 2009. A novel sustained vector technique for the detection of hardware trojans. Proceedings: 22nd International Conference on VLSI Design - Held Jointly with 7th International Conference on Embedded Systems (2009), 327–332. https://doi.org/10.1109/VLSI.Design.2009.22
- Sensitivity optimization for NV-diamond magnetometry. Reviews of Modern Physics 92, 1 (2020). https://doi.org/10.1103/RevModPhys.92.015004 arXiv:1903.08176
- Optical magnetic detection of single-neuron action potentials using quantum defects in diamond. Proceedings of the National Academy of Sciences of the United States of America 113, 49 (2016), 14133–14138. https://doi.org/10.1073/pnas.1601513113 arXiv:1602.01056
- Electric current paths in a Si:P delta-doped device imaged by nitrogen-vacancy diamond magnetic microscopy. Nanotechnology 34, 1 (2023). https://doi.org/10.1088/1361-6528/ac95a0
- Hardware trojan attacks: Threat analysis and countermeasures. Proc. IEEE 102, 8 (2014), 1229–1247. https://doi.org/10.1109/JPROC.2014.2334493
- Hardware trojan: Threats and emerging solutions. Proceedings - IEEE International High-Level Design Validation and Test Workshop, HLDVT (2009), 166–171. https://doi.org/10.1109/HLDVT.2009.5340158
- MERO: A statistical approach for hardware Trojan detection. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 5747 LNCS (2009), 396–410. https://doi.org/10.1007/978-3-642-04138-9_28
- Workflow design and management for ic supply chain. Proceedings of the 2009 IEEE International Conference on Networking, Sensing and Control, ICNSC 2009 (2009), 697–701. https://doi.org/10.1109/ICNSC.2009.4919362
- An unsupervised detection approach for hardware trojans. IEEE Access 8, Ic (2020), 158169–158183. https://doi.org/10.1109/ACCESS.2020.3001239
- Characterisation of CVD diamond with high concentrations of nitrogen for magnetic-field sensing applications. Materials for Quantum Technology 1, 2 (2021), 025001. https://doi.org/10.1088/2633-4356/abd88a
- Construction of a 3-D Current Path Using Magnetic Current Imaging. Proceedings - 2007 33rd International Symposium for Testing and Failure Analysis (2007), 197–205. https://doi.org/10.31399/asm.cp.istfa2007p0197
- Temperature tracking: An innovative run-time approach for hardware Trojan detection. IEEE/ACM International Conference on Computer-Aided Design, Digest of Technical Papers, ICCAD (2013), 532–539. https://doi.org/10.1109/ICCAD.2013.6691167
- R. S. Gonnelli and M. Agnello. 1987. Inverse problem solution in cardiomagnetism using a current multipole expansion of the primary sources. Physics in Medicine and Biology 32, 1 (1987), 133–142. https://doi.org/10.1088/0031-9155/32/1/020
- R. E. Greenblatt. 1993. Probabilistic reconstruction of multiple sources in the bioelectromagnetic inverse problem. Inverse Problems 9, 2 (1993), 271–284. https://doi.org/10.1088/0266-5611/9/2/008
- Efficient signal processing for time-resolved fluorescence detection of nitrogen-vacancy spins in diamond. Journal of the Optical Society of America B 33, 3 (2016), B28. https://doi.org/10.1364/josab.33.000b28 arXiv:1511.04407
- Magnetoencephalography - theory, instrumentation, and applications to noninvasive studies of the workinghuman brain. Reviews of Modern Physics 65, 2 (1993). https://doi.org/10.1001/archsurg.1954.01270010060009
- M. S. Hämäläinen and R. J. Ilmoniemi. 1994. Interpreting magnetic fields of the brain: minimum norm estimates. Medical & Biological Engineering & Computing 32, 1 (1994), 35–42. https://doi.org/10.1007/BF02512476
- On malicious implants in PCBs throughout the supply chain. Integration 79, January (2021), 12–22. https://doi.org/10.1016/j.vlsi.2021.03.002
- Spin readout techniques of the nitrogen-vacancy center in diamond. Micromachines 9, 9 (2018), 1–30. https://doi.org/10.3390/mi9090437 arXiv:1809.05237
- Susmit Jha and Sumit Kumar Jha. 2008. Randomization based probabilistic approach to detect trojan circuits. Proceedings of IEEE International Symposium on High Assurance Systems Engineering (2008), 117–124. https://doi.org/10.1109/HASE.2008.37
- Yier Jin and Yiorgos Makris. 2008. Hardware Trojan detection using path delay fingerprint. 2008 IEEE International Workshop on Hardware-Oriented Security and Trust, HOST (2008), 51–57. https://doi.org/10.1109/HST.2008.4559049
- Direct observation of the current distribution in thin superconducting strips using magneto-optic imaging. Physical Review B - Condensed Matter and Materials Physics 54, 22 (1996), 16264–16269. https://doi.org/10.1103/PhysRevB.54.16264
- High-resolution magneto-optical imaging of critical currents in YBa2Cu3O7-δ𝛿\deltaitalic_δ thin films. Physica C: Superconductivity and its Applications 299, 3-4 (1998), 215–230. https://doi.org/10.1016/S0921-4534(97)01887-X
- Classification of Trojan nets based on scoap values using supervised learning. Proceedings - IEEE International Symposium on Circuits and Systems 2019-May (2019), 1–5. https://doi.org/10.1109/ISCAS.2019.8702462
- 3D current path in stacked devices: Metrics and challenges. Proceedings of the International Symposium on the Physical and Failure Analysis of Integrated Circuits, IPFA (2011). https://doi.org/10.1109/IPFA.2011.5992789
- Reconstruction of a current distribution from its magnetic field. Inverse Problems 18, 4 (2002), 1127–1146. https://doi.org/10.1088/0266-5611/18/4/312
- Principles and techniques of the quantum diamond microscope. Nanophotonics (2019), 1–47. https://doi.org/10.1515/nanoph-2019-0209 arXiv:1910.00061
- Backside integrated circuit magnetic field imaging with a quantum diamond microscope. Conference Proceedings from the International Symposium for Testing and Failure Analysis 2020-November (2020), 84–90. https://doi.org/10.31399/asm.cp.istfa2020p0084
- Jie Li and John Lach. 2008. At-speed delay characterization for IC authentication and Trojan horse detection. 2008 IEEE International Workshop on Hardware-Oriented Security and Trust, HOST (2008), 8–14. https://doi.org/10.1109/HST.2008.4559038
- Yan Li and Deepak Goyal. 2021. Fault Isolation and Failure Analysis of 3D Packaging. Vol. 64. Springer Singapore. 575–617 pages. https://doi.org/10.1007/978-981-15-7090-2_18
- Eduardo A. Lima and Benjamin P. Weiss. 2009. Obtaining vector magnetic field maps from single-component measurements of geological samples. Journal of Geophysical Research: Solid Earth 114, 6 (2009), 1–21. https://doi.org/10.1029/2008JB006006
- Red team vs. Blue team hardware trojan analysis: Detection of a hardware trojan on an actual ASIC. ACM International Conference Proceeding Series 258754, 13044 (2013).
- Denis Netter and Abderrezak Rezzoug. 2001. Genetic algorithm to treat a superconducting magnet calculation as a magnetostatic inverse problem. IEE Proceedings - Science, Measurement and Technology 148, 6 (2001), 253–256. https://doi.org/10.1049/ip-smt_20010620
- Hardware Trojan detection by delay and electromagnetic measurements. Proceedings -Design, Automation and Test in Europe, DATE 2015-April (2015), 782–787. https://doi.org/10.7873/date.2015.1103
- Method taking into account process dispersion to detect hardware Trojan Horse by side-channel analysis. Journal of Cryptographic Engineering 6, 3 (2016), 239–247. https://doi.org/10.1007/s13389-016-0129-2
- Novel techniques for high-sensitivity hardware trojan detection using thermal and power maps. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 33, 12 (2014), 1792–1805. https://doi.org/10.1109/TCAD.2014.2354293
- Vector Magnetic Current Imaging of an 8 nm Process Node Chip and 3D Current Distributions Using the Quantum Diamond Microscope. Conference Proceedings from the International Symposium for Testing and Failure Analysis 2021-Octob (2021), 96–107. https://doi.org/10.31399/asm.cp.istfa2021p0096
- Magnetic field imaging for non-destructive 3D package fault isolation. Proceedings - 2014 47th International Symposium on Microelectronics, IMAPS 2014 (2013), 189–193. https://doi.org/10.4071/isom-wp21
- Spin dynamics in the optical cycle of single nitrogen-vacancy centres in diamond. New Journal of Physics 13 (2011). https://doi.org/10.1088/1367-2630/13/2/025013 arXiv:1010.1192
- Using a magnetometer to image a two-dimensional current distribution. Journal of Applied Physics 65, 1 (1989), 361–372. https://doi.org/10.1063/1.342549
- On design vulnerability analysis and trust benchmarks development. 2013 IEEE 31st International Conference on Computer Design (ICCD) (2013), 471–474. https://doi.org/10.1109/ICCD.2013.6657085
- Swapnil S. Salvi and Ankur Jain. 2021. Detection of Unusual Thermal Activities in a Semiconductor Chip Using Backside Infrared Thermal Imaging. Journal of Electronic Packaging, Transactions of the ASME 143, 2 (2021), 1–8. https://doi.org/10.1115/1.4049291
- Benchmarking of Hardware Trojans and Maliciously Affected Circuits. Journal of Hardware and Systems Security 1, 1 (2017), 85–102. https://doi.org/10.1007/s41635-017-0001-6
- Growth of large size diamond single crystals by plasma assisted chemical vapour deposition: Recent achievements and remaining challenges. Comptes Rendus Physique 14, 2-3 (2013), 169–184. https://doi.org/10.1016/j.crhy.2012.10.008
- The magnetic field of cortical current sources: the application of a spatial filtering model to the forward and inverse problems. Electroencephalography and Clinical Neurophysiology 76, 1 (1990), 73–85. https://doi.org/10.1016/0013-4694(90)90059-S
- Mohammad Tehranipoor and Cliff Wang. 2014. Introduction to Hardware Security and Trust. Springer.
- Matthew James Turner. 2020. Quantum Diamond Microscopes for Biological Systems and Integrated Circuits. Walsworth Lab. August (2020). https://dash.harvard.edu/handle/1/37368909
- Magnetic Field Fingerprinting of Integrated-Circuit Activity with a Quantum Diamond Microscope. Physical Review Applied 14, 1 (2020), 1–12. https://doi.org/10.1103/PhysRevApplied.14.014097 arXiv:2004.03707
- FANCI: Identification of stealthy malicious logic using boolean functional analysis. Proceedings of the ACM Conference on Computer and Communications Security (2013), 697–708. https://doi.org/10.1145/2508859.2516654
- Hardware Trojan detection and isolation using current integration and localized current analysis. Proceedings - IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems (2008), 87–95. https://doi.org/10.1109/DFT.2008.61
- High-Speed Wide-Field Imaging of Microcircuitry Using Nitrogen Vacancies in Diamond. Physical Review Applied 10, 1 (2022), 1. https://doi.org/10.1103/PhysRevApplied.17.064051
- Ultimate limits to magnetic imaging. IEEE Transactions on Applied Superconductivity 13, 2 I (2003), 258–260. https://doi.org/10.1109/TASC.2003.813699
- Hardware trojans: Lessons learned after one decade of research. ACM Transactions on Design Automation of Electronic Systems 22, 1 (2016). https://doi.org/10.1145/2906147
- Hardware Trojans classification based on controllability and observability in gate-level netlist. IEICE Electronics Express 14, 18 (2017), 1–12. https://doi.org/10.1587/elex.14.20170682
- A new approach to the inverse problem for current mapping in thin-film superconductors. Journal of Applied Physics 123, 12 (2018). https://doi.org/10.1063/1.5012588
Paper Prompts
Sign up for free to create and run prompts on this paper.
Top Community Prompts
Collections
Sign up for free to add this paper to one or more collections.