Quantum Computing

Just some Notes:

What Is A Quantum Computing?

A digital computer uses bits of information but a quantum computer uses qubits. A bit is a digital information that can be either a zero or a one. However, in case of a qubit, the difference is that it can be both zero and one simultaneously. This made a quantum computer more difficult to program but it also has the potential to be significantly more powerful than today's computers.

A quantum computer will also make obsolete many of today's public key algorithms. Among today's most popular algorithms, one common encryption method is based on the factors of very large numbers, which are very difficult to find. But for a quantum computer huge amount of processing is not a problem. Finding the factors of very large numbers can be easily and quickly solve on a powerful quantum computer.

Quantum computers can, theoretically, be so much faster because they take advantage of a quirk in quantum mechanics. While classical computers use bits in 0 or 1, quantum computers use “qubits” that can exist in 0, 1, or a superposition of 2. In turn, that allows the computers to work through possible solutions more quickly.