Patent ID: 8171051
Filing Date: 2012-05-01
Classification: H04L

Abstract:
1. A method for allowing a database user to sample data stored in a database comprising: preparing multiple qubits by the database user using a photon source and a polarization controller; sending each of the multiple qubits from the database user to a database owner; receiving at least one of the multiple qubits returned to the database user from the database owner, wherein the database owner encodes each bit of the sample data into the state of each of the at least one multiple qubits returned to the database user; measuring the state of each of at least one returned qubits using a detection system to determine none or at least one of the bits of the sample data; and testing the at least one returned qubits using the detection system to determine whether or not the database owner tampered with the at least one returned qubit before the at least one returned qubit is sent from the database owner to the database user.