91av

No secret will be safe from quantum code breakers

A COMPUTER that doesn’t even exist yet is already giving cryptographers sleepless nights.

Encryption experts at Hewlett-Packard’s British research lab in Bristol are calling on colleagues around the world to develop systems that will render today’s encrypted data immune to code-breaking attacks from quantum computers.

HP researchers Keith Harrison and Bill Munro predict that quantum computers will become a reality within 10 to 15 years. These machines pose a security threat because their ability to perform many calculations at once means they will be able to uncover the encryption keys that are, for practical purposes, uncrackable by today’s ‘classical’ conventional computers.

If that happens, people will be able to tap into private cellphone calls, and secure e-commerce will be a thing of the past. “For ten years things are safe, but in 20 years I’m not so sure,” Munro told 91av.

Quantum computing engineers are already on the offensive, developing algorithms that will allow quantum computers to calculate at enormous speeds. One, called Shor’s algorithm, speeds up the process of finding factors of very large numbers – a basic requirement in code breaking.

Now HP is planning workshops to develop countermeasures. “Part of the problem is that we don’t yet know which way to look,” says Munro.

One solution, the HP researchers suggest, might be to develop new forms of cryptography that are impervious to the kind of attack quantum computers will be capable of.

But Harrison says that new mathematical tricks probably won’t work, because the more mathematical the function, the easier it seems to be for quantum computers to break it. But it takes a long time to develop new encryption algorithms, let alone quantum-immune ones. And once that has been achieved it can take more than a decade for a new algorithm to be adopted.

A quantum computer can represent a 0 and a 1 at the same time in a quantum bit (called a qubit), and it’s this that will allow such machines to perform many different calculations at once, and arrive at answers so fast.

These machines will need a qubit for every bit in a key they are trying to break. So one strategy to make “quantum-proof” codes might be to a use cryptographic keys that are longer than the number of qubits quantum computers will have in the foreseeable future.

The trouble is that every time you double the key size, the code takes six times as long to process on a classical computer. “Even if it’s quantum-immune it still has to be a good classical cryptographic tool,” says Munro.

Some crypto experts doubt whether HP’s call to arms is even necessary. “It’s a fascinating research problem, but I don’t think it’s going to be pressing in my lifetime,” says 35-year-old Nicko van Someren of British-based cryptography company nCipher in Cambridge. “And I expect to live a long time.”

More from 91av

Explore the latest news, articles and features