Revealing New Concepts in Cryptography & Clouds
This paper describes how quantum mechanics can be used to improve computation. The main challenge for a conventional computer is to solve an exponentially difficult problem and factoring a large number. In the course of this paper, the standard tools of computation, universal gates and machines are reviewed. These ideas are then applied first to conventional computers and then to quantum computers. A schematic model of a quantum computer is described as well as some of the subtleties in its programming.