An unconditionally secure protocol for quantum cryptography