quantum decryption