Optimal eavesdropping in quantum cryptography. I. Information bound and optimal strategy | Synapse