Quantum computation and Shor's factoring algorithm
Reviews of Modern Physics 68:3 (1996) 733-753
Abstract:
Current technology is beginning to allow us to manipulate rather than just observe individual quantum phenomena. This opens up the possibility of exploiting quantum effects to perform computations beyond the scope of any classical computer. Recently Peter Shor discovered an efficient algorithm for factoring whole numbers, which uses characteristically quantum effects. The algorithm illustrates the potential power of quantum computation, as there is no known efficient classical method for solving this problem. The authors give an exposition of Shor's algorithm together with an introduction to quantum computation and complexity theory. They discuss experiments that may contribute to its practical implementation.Approximate quantum Fourier transform and decoherence.
Phys Rev A 54:1 (1996) 139-146
Quantum networks for elementary arithmetic operations.
Phys Rev A 54:1 (1996) 147-153
Quantum privacy amplification and the security of quantum cryptography over noisy channels
ArXiv quant-ph/9604039 (1996)
Abstract:
Existing quantum cryptographic schemes are not, as they stand, operable in the presence of noise on the quantum communication channel. Although they become operable if they are supplemented by classical privacy-amplification techniques, the resulting schemes are difficult to analyse and have not been proved secure. We introduce the concept of quantum privacy amplification and a cryptographic scheme incorporating it which is provably secure over a noisy channel. The scheme uses an `entanglement purification' procedure which, because it requires only a few quantum Controlled-Not and single-qubit operations, could be implemented using technology that is currently being developed. The scheme allows an arbitrarily small bound to be placed on the information that any eavesdropper may extract from the encrypted message.Quantum privacy amplification and the security of quantum cryptography over noisy channels
(1996)