  The Fuchs-Peres-Brandt (FPB) probe realizes the most powerful individual
attack on Bennett-Brassard 1984 quantum key distribution (BB84 QKD) by means of
a single controlled-NOT (CNOT) gate. This paper describes a complete physical
simulation of the FPB-probe attack on polarization-based BB84 QKD using a
deterministic CNOT constructed from single-photon two-qubit quantum logic.
Adding polarization-preserving quantum nondemolition measurements of photon
number to this configuration converts the physical simulation into a true
deterministic realization of the FPB attack.
