A quantum computer is a device for calculation that makes direct use of distinctively quantum mechanical events to perform operations on data. The fundamental principle of quantum computation is that quantum attributes can be used to describe and structure data. Although quantum computing is still in its origin, experiments have been carried out in which quantum computational procedures were performed on a very small number of qubits. This technique would allow a quantum computer to “break” many of the cryptographic systems in use.