Quantum computational cryptography