Pith. sign in

REVIEW 2 cited by

TrojanNet: Detecting Trojans in Quantum Circuits using Machine Learning

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2306.16701 v1 pith:A6AG2H2V submitted 2023-06-29 quant-ph cs.CR

classification quant-phcs.CR
keywords circuitsquantumtrojannetqaoatrojandatasetsdetectinginsertion
verification ladder T0 review T1 audit T2 compute T3 formal

Signed reviews

No signed human review yet.

0 comments
read the original abstract

Quantum computing holds tremendous potential for various applications, but its security remains a crucial concern. Quantum circuits need high-quality compilers to optimize the depth and gate count to boost the success probability on current noisy quantum computers. There is a rise of efficient but unreliable/untrusted compilers; however, they present a risk of tampering such as Trojan insertion. We propose TrojanNet, a novel approach to enhance the security of quantum circuits by detecting and classifying Trojan-inserted circuits. In particular, we focus on the Quantum Approximate Optimization Algorithm (QAOA) circuit that is popular in solving a wide range of optimization problems. We investigate the impact of Trojan insertion on QAOA circuits and develop a Convolutional Neural Network (CNN) model, referred to as TrojanNet, to identify their presence accurately. Using the Qiskit framework, we generate 12 diverse datasets by introducing variations in Trojan gate types, the number of gates, insertion locations, and compiler backends. These datasets consist of both original Trojan-free QAOA circuits and their corresponding Trojan-inserted counterparts. The generated datasets are then utilized for training and evaluating the TrojanNet model. Experimental results showcase an average accuracy of 98.80% and an average F1-score of 98.53% in effectively detecting and classifying Trojan-inserted QAOA circuits. Finally, we conduct a performance comparison between TrojanNet and existing machine learning-based Trojan detection methods specifically designed for conventional netlists.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. E-LoQ: Enhanced Locking for Quantum Circuit IP Protection

    quant-ph 2024-12 conditional novelty 6.0 of 10

    A single-key-qubit locking scheme encodes multiple key bits as a time-ordered sequence of control gates, hiding a quantum circuit from an untrusted compiler.

  2. Quantum Trojan Insertion: Controlled Activation for Covert Circuit Manipulation

    quant-ph 2025-02 reject novelty 4.0 of 10

    A proposed controllable quantum Trojan is not actually controllable: the X-gate switch runs on every execution and no input-conditioned dormancy is demonstrated.

Pith tools