Coherent-pulse implementations of quantum cryptography protocols resistant to photon-number-splitting attacks | Synapse