Assumptions In Quantum Cryptography