Apparatus and method for ensuring integrity of quantum computer
Abstract
A method for ensuring the integrity of a quantum computer, which is performed by a computing device including the quantum computer according to some embodiments of the present disclosure may include: performing an operation for at least one first qubit initialized, by using a first quantum circuit including at least one quantitative gate to obtain a first quantum state including first quantum information for each of the at least one first qubit; and composing first quantum states obtained for the at least one first qubit, respectively into one by using a second quantum circuit that composes the first quantum states obtained for the at least one first qubit, respectively into one to generate a first hash qubit including the first quantum states composed into one as a hash value.
Claims
exact text as granted — not AI-modified1 . A method for ensuring the integrity of a quantum computer, which is performed by a computing device including the quantum computer, the method comprising:
performing an operation for at least one first qubit initialized, by using a first quantum circuit including at least one quantitative gate to obtain a first quantum state including first quantum information for each of the at least one first qubit; and composing first quantum states obtained for the at least one first qubit, respectively into one by using a second quantum circuit that composes the first quantum states obtained for the at least one first qubit, respectively into one to generate a first hash qubit including the first quantum states composed into one as a hash value.
2 . The method of claim 1 , wherein the first quantum information includes information on a spin for each of the at least one first qubit.
3 . The method of claim 1 , wherein the first quantum information includes information on an operation result accumulated by an operation through the at least one quantum gate with respect to each of the at least one first qubit.
4 . The method of claim 1 , further comprising:
obtaining a first rotation value from the composed first quantum state included in the first hash qubit by using a predetermined first rotation algorithm; and validating the first hash qubit based on whether the first rotation value and a predetermined first ground truth value correspond to each other.
5 . The method of claim 4 , wherein the first predetermined first ground truth value is determined as 0 or 1 based on the predetermined first rotation algorithm.
6 . The method of claim 1 , further comprising:
performing an operation for at least one second qubit initialized, by using the first quantum circuit to obtain a second quantum state including second quantum information for each of the at least one second qubit; and composing second quantum states obtained for the at least one second qubit, respectively into one by using the second quantum circuit that composes the second quantum states obtained for the at least one second qubit, respectively into one to generate a second hash qubit including the second quantum states composed into one as the hash value, wherein the at least one first qubit and the at least one second qubit are not in an entangled state with each other.
7 . The method of claim 6 , further comprising:
composing the first hash qubit and the second hash qubit into one by using a third quantum circuit that composes the composed first quantum state and the composed second quantum state into one to generate a composed hash qubit including the composed first quantum state and the composed second quantum state as the hash value.
8 . The method of claim 7 , wherein the second quantum circuit and the third quantum circuit correspond to each other.
9 . The method of claim 7 , further comprising:
obtaining a second rotation value from the composed first quantum state and the composed second quantum state included in the composed hash qubit by using a predetermined second rotation algorithm; and validating the composed hash qubit based on whether the second rotation value and a predetermined second ground truth value correspond to each other.
10 . The method of claim 9 , wherein the predetermined second ground truth value is determined as 0 or 1 based on the predetermined second rotation algorithm.
11 . The method of claim 1 , wherein the second quantum circuit connects a third qubit and the first quantum states obtained for the at least one first qubit, respectively by using at least one quantum state to compose the first quantum states obtained for the at least one first qubit, respectively into one.
12 . A computer program storing non-transitory computer readable storage medium, wherein the computer program comprises instructions for causing a processor of a computing device including a quantum computer to perform the following steps for ensuring the integrity for the quantum computer, the steps comprising:
performing an operation for at least one first qubit initialized, by using a first quantum circuit including at least one quantitative gate to obtain a first quantum state including first quantum information for each of the at least one first qubit; and composing first quantum states obtained for the at least one first qubit, respectively into one by using a second quantum circuit that composes the first quantum states obtained for the at least one first qubit, respectively into one to generate a first hash qubit including the first quantum states composed into one as a hash value.
13 . A computing device including a quantum computer, for ensuring the integrity of the quantum computer, comprising:
a processor; and a memory, wherein the processor performs an operation for at least one first qubit initialized, by using a first quantum circuit including at least one quantitative gate to obtain a first quantum state including first quantum information for each of the at least one first qubit, and composes first quantum states obtained for the at least one first qubit, respectively into one by using a second quantum circuit that composes the first quantum states obtained for the at least one first qubit, respectively into one to generate a first hash qubit including the first quantum states composed into one as a hash value.Join the waitlist — get patent alerts
Track US2025005419A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.