Quantum proof cryptography