In a series of recent experiments a radical new technique has been demonstrated that could have far-reaching consequences for the provision of security on our communications networks. This technique, known as quantum cryptography, is the result of a synthesis of ideas from fundamental quantum physics and classical encryption. We review the developments in this rapidly-growing field.