Computer security systems may one day get a boost from quantum physics, as a result of recent research into a “one-shot” memory unit, whose contents can be read only a single time.
The research, by Yi-Kai Liu from the National Institute of Standards and Technology, is being presented this week at Princeton’s Innovations in Theoretical Computer Science conference. Liu’s work shows how the laws of quantum physics could allow for the construction of single-use memory devices.
Liu says one-shot memories would have a wide range of possible applications but would be especially suited to controlling financial transactions. For example, a one-shot memory might contain two authorization codes: one that credits the recipient’s bank account and one that credits the sender’s bank account, in case the transfer is cancelled. Crucially, the memory could only be read once, so only one of the codes can be retrieved, and hence, only one of the two actions can be performed – not both.
Liu’s approach involves storing the data using quantum bits (qubits), which use quantum properties such as magnetic spin to represent digital information. By using a technique called “conjugate coding,” Liu explains that two secret messages (such as separate authorization codes) can be encoded into the same string of qubits, so that a user can retrieve either one of the two messages. But as the qubits can only be read once, the user cannot retrieve both.
Liu concedes that the quantum phenomenon of entanglement, where two particles can affect each other even when separated by great distances, could potentially throw a spanner into the works. “If an adversary is able to utilize entanglement, he can retrieve both messages at once, breaking the security of the scheme,” he explained.
Discuss this article in our forum
The cloning of quantum information from the past may be Achilles’ heel of quantum cryptography
Entangled quarks hint at reconciliation of quantum mechanics and general relativity
Experiment could reveal mechanism behind quantum entanglement