The next big gold mine for Indian IT
Quantum computing will disrupt businesses and Indian companies can cash in on this opportunity
The Y2K bug provided a windfall for Indian IT sector because western companies had ignored an obvious problem, which if not addressed could have led to catastrophe. Now another catastrophe is looming, one that few people understand, but one that could provide even greater opportunities: quantum computing.
Quantum computers could literally upset the global balance of power and pose a greater burden on businesses than the Y2K computer bug did toward the end of the ’90s.
These computers are straight out of science fiction. They rely on particles called quantum bits, or qubits, to process data. In classical computers, each binary digit (bit) represents information in a single value, either 0 or 1. In contrast, a qubit can hold a value of both 0 and 1 at the same time. Rather than doing computations sequentially as classical computers do, quantum computers can use this trait to solve a limited set of problems by laying out a set of possibilities simultaneously and measuring the results. This is an oversimplification and the measurements are much more
DIGITALBARRIER
complex, but I see these as being equivalent to opening a combination lock by trying every possible number and sequence simultaneously.
It sounds crazy that an object can be in two states at the same time. I’ll admit that I spent three weeks trying to learn quantum mechanics, and became only more confused.
Albert Einstein was so sceptical about entanglement, one of the other principles of quantum mechanics, that he called it “spooky action at a distance” and said it was not possible. “God does not play dice with the universe”, he argued. He was wrong.
IBM, Google, Microsoft, and Intel say that they are getting close to making quantum computers work. IBM is already offering early versions of quantum computing as a cloud service to select clients. There is a global race between technology companies, defence contractors, universities, and governments to build advanced versions, which hold the promise of solving some of the greatest mysteries of the universe — and enable the cracking open of practically every secured database in the world.
Modern-day security systems are protected with a standard encryption algorithm called RSA, which works by finding prime factors of very large numbers. It is easy to reduce a small number such as 15 to its prime factors (3 x 5), but factorizing numbers with a hundred digits or more is extremely hard and could take years using conventional comput- ers. Quantum computers can perform these calculations in hundreds of seconds. They effectively provide a skeleton key to confidential communications, bank accounts, and password databases.
In May 2016, IBM surprised the world with an announcement that it was making available a 5-qubit quantum computer on which researchers could run algorithms and experiments. It envisioned that quantum processors of 50 to 100 qubits would be possible in the next decade. The computing capacity of a quantum computer increases exponentially with the number of qubits available to it, so a 50-qubit computer would exceed some of the capabilities of the top supercomputers in world, giving it what researchers call quantum supremacy.
A lot of good will come from this, in better weather forecasting, financial analysis, and logistical planning; the search for Earth-like planets; and drug discovery. But it will also open up a Pandora’s Box for security. I don’t know of any company or government that is prepared for it; all urgently need to build defences. It’s as vital for them to upgrade their computer systems presently using RSA encryption as it was to upgrade the coding that incorporated the Y2K bug.
There is substantial progress in development of algorithms that are “quantum safe”, according to Anish Mohammed, who is a security researcher and founder of Ontici. One promising field that he cites is that of matrix multiplication, which takes advantage of the techniques that allow quantum computers to analyse so much information simultaneously. A parallel effort involves developing codebased signature schemes, which, rather than rely on factorising, as the common public-key cryptography systems do, instead rely on the extreme difficulty of certain problems in coding theory. There are brilliant mathematicians and scientists in India who are smart enough to figure these out. There is no time to waste; they need to start learning about quantum computing and developing solutions. Every company in the world and every government will soon need their help.